From 0e675d98f3aba7a834dc56c2ae419f20da376f44 Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Sat, 5 Dec 2020 23:59:04 -0600 Subject: Fix find empty argument handling and add test. --- toys/posix/find.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'toys') diff --git a/toys/posix/find.c b/toys/posix/find.c index ff127b91..2d8ca0b1 100644 --- a/toys/posix/find.c +++ b/toys/posix/find.c @@ -690,7 +690,7 @@ void find_main(void) // Distinguish paths from filters for (len = 0; toys.optargs[len]; len++) - if (strchr("-!(", *toys.optargs[len])) break; + if (*toys.optargs[len] && strchr("-!(", *toys.optargs[len])) break; TT.filter = toys.optargs+len; // use "." if no paths -- cgit v1.2.3