diff options
author | tjr <tjr@FreeBSD.org> | 2002-06-07 02:35:21 +0000 |
---|---|---|
committer | tjr <tjr@FreeBSD.org> | 2002-06-07 02:35:21 +0000 |
commit | 586068906c48dc57b7ebd784efe0dfcb0c2b4be9 (patch) | |
tree | fe74c91fae23845e91eb40ab9fbb26ed94882ff1 | |
parent | c4d587cfbcb2f254050e7e1af5af72676d2e2c4a (diff) | |
download | FreeBSD-src-586068906c48dc57b7ebd784efe0dfcb0c2b4be9.zip FreeBSD-src-586068906c48dc57b7ebd784efe0dfcb0c2b4be9.tar.gz |
No need to check for "-" explicitly in getopt() loop.
-rw-r--r-- | usr.bin/cmp/cmp.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/usr.bin/cmp/cmp.c b/usr.bin/cmp/cmp.c index 1184abe..7a60ee9 100644 --- a/usr.bin/cmp/cmp.c +++ b/usr.bin/cmp/cmp.c @@ -72,7 +72,7 @@ main(argc, argv) int ch, fd1, fd2, special; const char *file1, *file2; - while ((ch = getopt(argc, argv, "-lsxz")) != -1) + while ((ch = getopt(argc, argv, "lsxz")) != -1) switch (ch) { case 'l': /* print all differences */ lflag = 1; @@ -88,14 +88,10 @@ main(argc, argv) case 'z': /* compare size first */ zflag = 1; break; - case '-': /* stdin (must be after options) */ - --optind; - goto endargs; case '?': default: usage(); } -endargs: argv += optind; argc -= optind; |