From: Keith Bostic Date: Wed, 12 Sep 1990 02:44:42 +0000 (-0800) Subject: postorder find fails because of a missing `break' X-Git-Tag: BSD-4_3_Reno-Snapshot-Development~490 X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/commitdiff_plain/9dd52de3fb4cfab4a8536c531f9590a5d1f96253 postorder find fails because of a missing `break' test case is "find -d /tmp user root". SCCS-vsn: usr.bin/find/find.c 4.33 --- diff --git a/usr/src/usr.bin/find/find.c b/usr/src/usr.bin/find/find.c index 3e5e6c791c..36f0de64f1 100644 --- a/usr/src/usr.bin/find/find.c +++ b/usr/src/usr.bin/find/find.c @@ -15,7 +15,7 @@ char copyright[] = #endif /* not lint */ #ifndef lint -static char sccsid[] = "@(#)find.c 4.32 (Berkeley) %G%"; +static char sccsid[] = "@(#)find.c 4.33 (Berkeley) %G%"; #endif /* not lint */ #include @@ -201,6 +201,7 @@ find_execute(plan, paths) case FTS_DP: if (!depth) continue; + break; case FTS_NS: if (!(ftsoptions & FTS_NOSTAT)) { (void)fprintf(stderr,