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')