Regard signal number NSIG as illegal.
authordrepper <drepper>
Fri, 30 Jan 1998 15:32:11 +0000 (15:32 +0000)
committerdrepper <drepper>
Fri, 30 Jan 1998 15:32:11 +0000 (15:32 +0000)
string/strsignal.c

index 41585dc..673706e 100644 (file)
@@ -57,7 +57,7 @@ strsignal (int signum)
 #ifdef SIGRTMIN
       (signum >= SIGRTMIN && signum <= SIGRTMAX) ||
 #endif
-      signum < 0 || signum > NSIG || (desc = _sys_siglist[signum]) == NULL)
+      signum < 0 || signum >= NSIG || (desc = _sys_siglist[signum]) == NULL)
     {
       char *buffer = getbuffer ();
       int len = __snprintf (buffer, BUFFERSIZ - 1,