remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG
[musl] / src / signal / siglongjmp.c
index d0e4f67..bbdde79 100644 (file)
@@ -6,6 +6,6 @@
 _Noreturn void siglongjmp(sigjmp_buf buf, int ret)
 {
        if (buf->__fl) __syscall(SYS_rt_sigprocmask, SIG_SETMASK,
-               buf->__ss, 0, __SYSCALL_SSLEN);
+               buf->__ss, 0, _NSIG/8);
        longjmp(buf->__jb, ret);
 }