Merge OpenBSD revisions 1.4 through 1.9, mostly style cleanups.
Obtained from: OpenBSD MFC after: 3 month
This commit is contained in:
parent
a43fcbe34d
commit
0a2ad1242b
@ -1,4 +1,4 @@
|
||||
/* $OpenBSD: getoldopt.c,v 1.4 2000/01/22 20:24:51 deraadt Exp $ */
|
||||
/* $OpenBSD: getoldopt.c,v 1.9 2009/10/27 23:59:22 deraadt Exp $ */
|
||||
/* $NetBSD: getoldopt.c,v 1.3 1995/03/21 09:07:28 cgd Exp $ */
|
||||
|
||||
/*-
|
||||
@ -7,7 +7,7 @@
|
||||
* otherwise, it uses the old rules used by tar, dump, and ps.
|
||||
*
|
||||
* Written 25 August 1985 by John Gilmore (ihnp4!hoptoad!gnu) and placed
|
||||
* in the Pubic Domain for your edification and enjoyment.
|
||||
* in the Public Domain for your edification and enjoyment.
|
||||
*/
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
@ -33,7 +33,8 @@ getoldopt(int argc, char **argv, const char *optstring)
|
||||
optarg = NULL;
|
||||
|
||||
if (key == NULL) { /* First time */
|
||||
if (argc < 2) return EOF;
|
||||
if (argc < 2)
|
||||
return (-1);
|
||||
key = argv[1];
|
||||
if (*key == '-')
|
||||
use_getopt++;
|
||||
@ -42,18 +43,18 @@ getoldopt(int argc, char **argv, const char *optstring)
|
||||
}
|
||||
|
||||
if (use_getopt)
|
||||
return getopt(argc, argv, optstring);
|
||||
return (getopt(argc, argv, optstring));
|
||||
|
||||
c = *key++;
|
||||
if (c == '\0') {
|
||||
key--;
|
||||
return EOF;
|
||||
return (-1);
|
||||
}
|
||||
place = strchr(optstring, c);
|
||||
|
||||
if (place == NULL || c == ':') {
|
||||
fprintf(stderr, "%s: unknown option %c\n", argv[0], c);
|
||||
return('?');
|
||||
return ('?');
|
||||
}
|
||||
|
||||
place++;
|
||||
@ -64,9 +65,9 @@ getoldopt(int argc, char **argv, const char *optstring)
|
||||
} else {
|
||||
fprintf(stderr, "%s: %c argument missing\n",
|
||||
argv[0], c);
|
||||
return('?');
|
||||
return ('?');
|
||||
}
|
||||
}
|
||||
|
||||
return(c);
|
||||
return (c);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user