Index: fusl/src/select/pselect.c |
diff --git a/fusl/src/select/pselect.c b/fusl/src/select/pselect.c |
index 4e2d7b073dbad9eee66d09cdab1af9922ce6bc8b..8caee603c4690acf4fabe62042f98d0e263d5710 100644 |
--- a/fusl/src/select/pselect.c |
+++ b/fusl/src/select/pselect.c |
@@ -4,10 +4,15 @@ |
#include "syscall.h" |
#include "libc.h" |
-int pselect(int n, fd_set *restrict rfds, fd_set *restrict wfds, fd_set *restrict efds, const struct timespec *restrict ts, const sigset_t *restrict mask) |
-{ |
- syscall_arg_t data[2] = { (uintptr_t)mask, _NSIG/8 }; |
- struct timespec ts_tmp; |
- if (ts) ts_tmp = *ts; |
- return syscall_cp(SYS_pselect6, n, rfds, wfds, efds, ts ? &ts_tmp : 0, data); |
+int pselect(int n, |
+ fd_set* restrict rfds, |
+ fd_set* restrict wfds, |
+ fd_set* restrict efds, |
+ const struct timespec* restrict ts, |
+ const sigset_t* restrict mask) { |
+ syscall_arg_t data[2] = {(uintptr_t)mask, _NSIG / 8}; |
+ struct timespec ts_tmp; |
+ if (ts) |
+ ts_tmp = *ts; |
+ return syscall_cp(SYS_pselect6, n, rfds, wfds, efds, ts ? &ts_tmp : 0, data); |
} |