1 --- ElectricFence-2.0.5/eftest.c.ewt Tue Jun 2 09:25:10 1998
2 +++ ElectricFence-2.0.5/eftest.c Tue Jun 2 09:24:58 1998
4 extern int EF_PROTECT_BELOW;
5 extern int EF_ALIGNMENT;
8 +static sigjmp_buf env;
11 * There is still too little standardization of the arguments and return
15 signal(PAGE_PROTECTION_VIOLATED_SIGNAL, SIG_DFL);
21 gotSegmentationFault(int (*test)(void))
23 - if ( setjmp(env) == 0 ) {
24 + if ( sigsetjmp(env, 1) == 0 ) {
27 signal(PAGE_PROTECTION_VIOLATED_SIGNAL