push_error_action - Modifies the behaviour of error storing routines
Example compile flags (system dependent):
-DLINUX_X86_64 -DLINUX_X86_64_OPTERON -DGNU_COMPILER
-lKJB -lfftw3 -lgsl -lgslcblas -ljpeg -lSVM -lstdc++ -lpthread -lSLATEC -lg2c -lacml -lacml_mv -lblas -lg2c -lncursesw
void push_error_action(Error_action error_action);
This routine is similar to set_error_action(), except that the previous value
is pushed onto a stack, so that it can be restored with pop_error_action().
This routine currently consumes a small amount of memory. If allocation
were to fail, this is essentially handled as a bug. However, the error
action is set, and the routine does return. Ideally, since this routine
is part of the error handling system, it should not really on memory
This software is not adequatedly tested. It is recomended that
results are checked independantly where appropriate.