Index: kill.c =================================================================== RCS file: /usr/cvs/src/bin/kill/kill.c,v retrieving revision 1.3 diff -u -r1.3 kill.c --- kill.c 1995/03/05 21:52:41 1.3 +++ kill.c 1997/01/31 23:50:26 @@ -87,7 +87,7 @@ nosig(*argv); } else if (isdigit(**argv)) { numsig = strtol(*argv, &ep, 10); - if (!*argv || *ep) + if (*ep) errx(1, "illegal signal number: %s", *argv); if (numsig < 0 || numsig > NSIG) nosig(*argv); @@ -101,7 +101,7 @@ for (errors = 0; *argv; ++argv) { pid = strtol(*argv, &ep, 10); - if (!*argv || *ep) { + if (!**argv || *ep) { warnx("illegal process id: %s", *argv); errors = 1; } else if (kill(pid, numsig) == -1) {