=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/renice/renice.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- src/usr.bin/renice/renice.c 2008/12/08 21:23:10 1.13 +++ src/usr.bin/renice/renice.c 2009/04/20 13:58:20 1.14 @@ -1,4 +1,4 @@ -/* $OpenBSD: renice.c,v 1.13 2008/12/08 21:23:10 millert Exp $ */ +/* $OpenBSD: renice.c,v 1.14 2009/04/20 13:58:20 millert Exp $ */ /* * Copyright (c) 2009 Todd C. Miller @@ -17,7 +17,7 @@ */ #ifndef lint -static const char rcsid[] = "$OpenBSD: renice.c,v 1.13 2008/12/08 21:23:10 millert Exp $"; +static const char rcsid[] = "$OpenBSD: renice.c,v 1.14 2009/04/20 13:58:20 millert Exp $"; #endif /* not lint */ #include @@ -63,7 +63,8 @@ err(1, NULL); /* Backwards compatibility: first arg may be priority. */ - if (isdigit((unsigned char)argv[1][0])) { + if (isdigit((unsigned char)argv[1][0]) || + (argv[1][0] == '-' && isdigit((unsigned char)argv[1][1]))) { argv[0] = "-n"; argc++; argv--;