diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/signal/siglongjmp.c | 2 | ||||
-rw-r--r-- | src/signal/sigsetjmp.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/signal/siglongjmp.c b/src/signal/siglongjmp.c index a7bcca24..2974ff7f 100644 --- a/src/signal/siglongjmp.c +++ b/src/signal/siglongjmp.c @@ -7,5 +7,5 @@ _Noreturn void siglongjmp(sigjmp_buf buf, int ret) { if (buf->__fl) __restore_sigs(buf->__ss); - longjmp(buf->__jb, ret); + longjmp(buf, ret); } diff --git a/src/signal/sigsetjmp.c b/src/signal/sigsetjmp.c index 01ba0dff..6a5f6f15 100644 --- a/src/signal/sigsetjmp.c +++ b/src/signal/sigsetjmp.c @@ -11,5 +11,5 @@ int sigsetjmp(sigjmp_buf buf, int save) { if ((buf->__fl = save)) pthread_sigmask(SIG_SETMASK, 0, (sigset_t *)buf->__ss); - return setjmp(buf->__jb); + return setjmp(buf); } |