Use _SIG_VALID instead of expanded form of the macro.
Submitted by: Garrett Cooper <yanegomi gmail com> MFC after: 1 week
This commit is contained in:
parent
5ebe96648b
commit
b144e48b2a
@ -194,7 +194,7 @@ int
|
||||
_sigaction(int sig, const struct sigaction * act, struct sigaction * oact)
|
||||
{
|
||||
/* Check if the signal number is out of range: */
|
||||
if (sig < 1 || sig > _SIG_MAXSIG || sig == SIGCANCEL) {
|
||||
if (!_SIG_VALID(sig) || sig == SIGCANCEL) {
|
||||
/* Return an invalid argument: */
|
||||
errno = EINVAL;
|
||||
return (-1);
|
||||
|
Loading…
x
Reference in New Issue
Block a user