diff options
author | Tim J. Robbins <tjr@FreeBSD.org> | 2002-06-07 02:30:56 +0000 |
---|---|---|
committer | Tim J. Robbins <tjr@FreeBSD.org> | 2002-06-07 02:30:56 +0000 |
commit | c87180589e5ebca53e3ccd70798eb155ee1c40ef (patch) | |
tree | cbdd0ed9662bf38a5fbbd1ea2d6f0b7ab557abe2 /usr.bin/cmp | |
parent | 26837af419f6c2618aba39c2731455c88a6809b4 (diff) | |
download | src-c87180589e5ebca53e3ccd70798eb155ee1c40ef.tar.gz src-c87180589e5ebca53e3ccd70798eb155ee1c40ef.zip |
Exit >1 when an error occurs, regardless of whether -s is specified (SUSv3)
Notes
Notes:
svn path=/head/; revision=97984
Diffstat (limited to 'usr.bin/cmp')
-rw-r--r-- | usr.bin/cmp/cmp.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/usr.bin/cmp/cmp.c b/usr.bin/cmp/cmp.c index 162c6cd14764..1184abe6b879 100644 --- a/usr.bin/cmp/cmp.c +++ b/usr.bin/cmp/cmp.c @@ -116,7 +116,7 @@ endargs: if (!sflag) err(ERR_EXIT, "%s", file1); else - exit(1); + exit(ERR_EXIT); } if (strcmp(file2 = argv[1], "-") == 0) { if (special) @@ -130,7 +130,7 @@ endargs: if (!sflag) err(ERR_EXIT, "%s", file2); else - exit(1); + exit(ERR_EXIT); } skip1 = argc > 2 ? strtol(argv[2], NULL, 0) : 0; @@ -141,7 +141,7 @@ endargs: if (!sflag) err(ERR_EXIT, "%s", file1); else - exit(1); + exit(ERR_EXIT); } if (!S_ISREG(sb1.st_mode)) special = 1; @@ -150,7 +150,7 @@ endargs: if (!sflag) err(ERR_EXIT, "%s", file2); else - exit(1); + exit(ERR_EXIT); } if (!S_ISREG(sb2.st_mode)) special = 1; |