From e34ce441928a4670b5e62c0fa8f0f0f7ce631965 Mon Sep 17 00:00:00 2001 From: sin Date: Thu, 20 Nov 2014 14:37:45 +0000 Subject: [PATCH] Test directly, no need for intermediate assignment --- grep.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/grep.c b/grep.c index d147642..3dbf9b8 100644 --- a/grep.c +++ b/grep.c @@ -153,8 +153,7 @@ grep(FILE *fp, const char *str) continue; } else { match = strstr(buf, pnode->pattern) ? Match : NoMatch; - match ^= vflag; - if (match) + if (match ^ vflag) continue; } switch (mode) {