From 56665040fa84890362e6d5d8445c835a3d7ff115 Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Mon, 25 Nov 2019 13:25:01 -0500 Subject: replace unnecessary branches with simple addition --- wc.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/wc.c b/wc.c index 9a8f38c..a4a4497 100644 --- a/wc.c +++ b/wc.c @@ -117,12 +117,8 @@ int wc(char *path, int flags) charbytes++; if (is_space(c, flags)) { - if (is_newline(c, flags)) { - newlines++; - } - if (wasword == 0) { - words++; - } + newlines += is_newline(c, flags); + words += !wasword; wasword = 1; } else { wasword = 0; -- cgit v1.2.1