From 036449cdf13b5fd9364f7b9cc910fce7923ee4bf Mon Sep 17 00:00:00 2001 From: Richard Ipsum Date: Mon, 20 May 2019 17:21:08 +0100 Subject: [PATCH] grep: Fix exit status on use of -l --- grep.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grep.c b/grep.c index c322a32..1c97807 100644 --- a/grep.c +++ b/grep.c @@ -135,6 +135,7 @@ grep(FILE *fp, const char *str) } } if (match != vflag) { + result = Match; switch (mode) { case 'c': c++; @@ -152,7 +153,6 @@ grep(FILE *fp, const char *str) puts(buf); break; } - result = Match; } } if (mode == 'c')