summaryrefslogtreecommitdiffstats
path: root/usr.bin/cmp/cmp.c
diff options
context:
space:
mode:
authorsheldonh <sheldonh@FreeBSD.org>2000-07-25 13:01:34 +0000
committersheldonh <sheldonh@FreeBSD.org>2000-07-25 13:01:34 +0000
commitff63b77588c079d4921831b98b0f167b480967a6 (patch)
tree40edbddc28c725a1ed41036b494e393831df3577 /usr.bin/cmp/cmp.c
parent2de7b8d72b9f8324bd4e07219ca1dc1689ba4614 (diff)
downloadFreeBSD-src-ff63b77588c079d4921831b98b0f167b480967a6.zip
FreeBSD-src-ff63b77588c079d4921831b98b0f167b480967a6.tar.gz
Fix a bug introduced in rev 1.8, where special files ended up
being treated like regular files because of missing braces. PR: 20143
Diffstat (limited to 'usr.bin/cmp/cmp.c')
-rw-r--r--usr.bin/cmp/cmp.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.bin/cmp/cmp.c b/usr.bin/cmp/cmp.c
index cfa43fe..73e89e4 100644
--- a/usr.bin/cmp/cmp.c
+++ b/usr.bin/cmp/cmp.c
@@ -157,7 +157,7 @@ endargs:
if (special)
c_special(fd1, file1, skip1, fd2, file2, skip2);
- else
+ else {
if (zflag && sb1.st_size != sb2.st_size) {
if (!sflag)
(void) printf("%s %s differ: size\n",
@@ -166,6 +166,7 @@ endargs:
}
c_regular(fd1, file1, skip1, sb1.st_size,
fd2, file2, skip2, sb2.st_size);
+ }
exit(0);
}
OpenPOWER on IntegriCloud