signal: check sigpause() input parameter

This commit is contained in:
Lihua Zhao
2025-02-21 19:52:58 -05:00
committed by Rich Felker
parent b0dc340b38
commit 06c5e4e832
+1 -1
View File
@@ -4,6 +4,6 @@ int sigpause(int sig)
{
sigset_t mask;
sigprocmask(0, 0, &mask);
sigdelset(&mask, sig);
if (sigdelset(&mask, sig)) return -1;
return sigsuspend(&mask);
}