version 1.25, 2003/02/17 22:42:09
|
version 1.26, 2003/03/08 19:52:05
|
Line 112 signal_throw(int sig)
|
Line 112 signal_throw(int sig)
|
#endif |
#endif |
default: code=-256-sig; break; |
default: code=-256-sig; break; |
} |
} |
|
#ifdef __CYGWIN__ |
|
/* the SA_NODEFER apparently does not work on Cygwin 1.3.18(0.69/3/2) */ |
|
{ |
|
sigset_t emptyset; |
|
sigemptyset(&emptyset); |
|
sigprocmask(SIG_SETMASK, &emptyset, NULL); |
|
} |
|
#endif |
longjmp(throw_jmp_buf,code); /* !! or use siglongjmp ? */ |
longjmp(throw_jmp_buf,code); /* !! or use siglongjmp ? */ |
} |
} |
|
|