Index: fusl/src/thread/pthread_sigmask.c |
diff --git a/fusl/src/thread/pthread_sigmask.c b/fusl/src/thread/pthread_sigmask.c |
index 88c333f6b682b0c3db71fc35b5e7ed69636272a4..eb82c6047993476c8f15d2903a27bdeb50ff17b8 100644 |
--- a/fusl/src/thread/pthread_sigmask.c |
+++ b/fusl/src/thread/pthread_sigmask.c |
@@ -2,18 +2,20 @@ |
#include <errno.h> |
#include "syscall.h" |
-int pthread_sigmask(int how, const sigset_t *restrict set, sigset_t *restrict old) |
-{ |
- int ret; |
- if ((unsigned)how - SIG_BLOCK > 2U) return EINVAL; |
- ret = -__syscall(SYS_rt_sigprocmask, how, set, old, _NSIG/8); |
- if (!ret && old) { |
- if (sizeof old->__bits[0] == 8) { |
- old->__bits[0] &= ~0x380000000ULL; |
- } else { |
- old->__bits[0] &= ~0x80000000UL; |
- old->__bits[1] &= ~0x3UL; |
- } |
- } |
- return ret; |
+int pthread_sigmask(int how, |
+ const sigset_t* restrict set, |
+ sigset_t* restrict old) { |
+ int ret; |
+ if ((unsigned)how - SIG_BLOCK > 2U) |
+ return EINVAL; |
+ ret = -__syscall(SYS_rt_sigprocmask, how, set, old, _NSIG / 8); |
+ if (!ret && old) { |
+ if (sizeof old->__bits[0] == 8) { |
+ old->__bits[0] &= ~0x380000000ULL; |
+ } else { |
+ old->__bits[0] &= ~0x80000000UL; |
+ old->__bits[1] &= ~0x3UL; |
+ } |
+ } |
+ return ret; |
} |