diff options
author | maxim <maxim@FreeBSD.org> | 2002-04-10 13:38:09 +0000 |
---|---|---|
committer | maxim <maxim@FreeBSD.org> | 2002-04-10 13:38:09 +0000 |
commit | 67f2ae40b7bb0998d355aba8b77adea0e9102d9d (patch) | |
tree | 2af680cb07a0f1911fcd40776415a288079f6911 | |
parent | e89cc5abdf2d9b8bcfcd7b701f5e9625a61ccb3a (diff) | |
download | FreeBSD-src-67f2ae40b7bb0998d355aba8b77adea0e9102d9d.zip FreeBSD-src-67f2ae40b7bb0998d355aba8b77adea0e9102d9d.tar.gz |
o Fix an arguments number check in -n case.
o Remove duplicated prio check, donice() makes it for us.
Spotted by: David Schultz <dschultz@uclink.Berkeley.EDU>
MFC after: 1 week
-rw-r--r-- | usr.bin/renice/renice.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/usr.bin/renice/renice.c b/usr.bin/renice/renice.c index f9e5836..d1d6440 100644 --- a/usr.bin/renice/renice.c +++ b/usr.bin/renice/renice.c @@ -82,17 +82,12 @@ main(int argc, char *argv[]) if (strcmp(*argv, "-n") == 0) { incr = 1; argc--, argv++; - if (argc == 0) + if (argc < 2) usage(); } if (getnum("priority", *argv, &prio)) return (1); - prio = atoi(*argv); argc--, argv++; - if (prio > PRIO_MAX) - prio = PRIO_MAX; - if (prio < PRIO_MIN) - prio = PRIO_MIN; for (; argc > 0; argc--, argv++) { if (strcmp(*argv, "-g") == 0) { which = PRIO_PGRP; |