remove __STDC_LIMIT_MACROS and __STDC_CONSTANT_MACROS checks in stdint.h
[musl] / src / signal / sigpause.c
1 #include <signal.h>
2 #include <stdlib.h>
3
4 int sigpause(int sig)
5 {
6         sigset_t mask;
7         sigprocmask(0, 0, &mask);
8         sigdelset(&mask, sig);
9         return sigsuspend(&mask);
10 }