use restrict everywhere it's required by c99 and/or posix 2008
[musl] / src / signal / sigwait.c
1 #include <signal.h>
2 #include <stddef.h>
3
4 int sigwait(const sigset_t *restrict mask, int *restrict sig)
5 {
6         siginfo_t si;
7         if (sigtimedwait(mask, &si, NULL) < 0)
8                 return -1;
9         *sig = si.si_signo;
10         return 0;
11 }