updated on Wed Jan 18 16:10:53 UTC 2012
[aur-mirror.git] / electricfence / eftest.c.patch
blobf638e7afa379b7ada7b7bf5a77472314ba7ddd0a
1 --- eftest.c.orig 1995-01-20 15:54:30.000000000 +1100
2 +++ eftest.c 2008-02-18 17:05:29.000000000 +1100
3 @@ -40,13 +40,13 @@
6 signal(PAGE_PROTECTION_VIOLATED_SIGNAL, SIG_DFL);
7 - longjmp(env, 1);
8 + siglongjmp(env, 1);
11 static int
12 gotSegmentationFault(int (*test)(void))
14 - if ( setjmp(env) == 0 ) {
15 + if ( sigsetjmp(env, 1) == 0 ) {
16 int status;
18 signal(PAGE_PROTECTION_VIOLATED_SIGNAL