summaryrefslogtreecommitdiff
path: root/usr.bin/diff
diff options
context:
space:
mode:
authorEnji Cooper <ngie@FreeBSD.org>2017-07-17 18:06:42 +0000
committerEnji Cooper <ngie@FreeBSD.org>2017-07-17 18:06:42 +0000
commit2d920b13cbf3fe93b5ed2c4aa4254d24c0fc95bb (patch)
tree18d6e6a6d26c7c7eeafb4da6076a877e7722eb9a /usr.bin/diff
parent4574a545d23364842abd3ba797835717bd4685e5 (diff)
downloadsrc-test2-2d920b13cbf3fe93b5ed2c4aa4254d24c0fc95bb.tar.gz
src-test2-2d920b13cbf3fe93b5ed2c4aa4254d24c0fc95bb.zip
Notes
Diffstat (limited to 'usr.bin/diff')
-rw-r--r--usr.bin/diff/diffdir.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/usr.bin/diff/diffdir.c b/usr.bin/diff/diffdir.c
index 1475e825e2dc..a022bffc1150 100644
--- a/usr.bin/diff/diffdir.c
+++ b/usr.bin/diff/diffdir.c
@@ -134,16 +134,20 @@ diffdir(char *p1, char *p2, int flags)
if (Nflag)
diffit(dent1, path1, dirlen1, path2, dirlen2,
flags);
- else
+ else {
print_only(path1, dirlen1, dent1->d_name);
+ status = 1;
+ }
dp1++;
} else {
/* file only in second dir, only diff if -N or -P */
if (Nflag || Pflag)
diffit(dent2, path1, dirlen1, path2, dirlen2,
flags);
- else
+ else {
print_only(path2, dirlen2, dent2->d_name);
+ status = 1;
+ }
dp2++;
}
}