As of POSIX.2, getopt returns -1 instead of EOF on error. Changed the code

to match just in case someone changes the value of EOF.
This commit is contained in:
jtc 1993-11-19 20:02:53 +00:00
parent 74c5ec5c3e
commit cd816f9f1e
1 changed files with 2 additions and 2 deletions

View File

@ -39,7 +39,7 @@ char copyright[] =
#ifndef lint
/*static char sccsid[] = "from: @(#)chown.c 5.18 (Berkeley) 3/9/91";*/
static char rcsid[] = "$Id: chown.c,v 1.2 1993/08/01 18:28:16 mycroft Exp $";
static char rcsid[] = "$Id: chown.c,v 1.3 1993/11/19 20:02:53 jtc Exp $";
#endif /* not lint */
#include <sys/param.h>
@ -71,7 +71,7 @@ main(argc, argv)
myname = (cp = rindex(*argv, '/')) ? cp + 1 : *argv;
ischown = myname[2] == 'o';
while ((ch = getopt(argc, argv, "Rf")) != EOF)
while ((ch = getopt(argc, argv, "Rf")) != -1)
switch((char)ch) {
case 'R':
rflag = 1;