From d412dad4709299674f5d0b137ccbb95a031815f2 Mon Sep 17 00:00:00 2001 From: sin Date: Mon, 20 Apr 2015 11:26:05 +0100 Subject: [PATCH] Simplify condition in wc(1) --- wc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/wc.c b/wc.c index e57cb4c..4995116 100644 --- a/wc.c +++ b/wc.c @@ -32,8 +32,7 @@ wc(FILE *fp, const char *str) size_t nc = 0, nl = 0, nw = 0; while ((rlen = efgetrune(&c, fp, str))) { - nc += (cmode == 'c' || !cmode) ? rlen : - (c != Runeerror) ? 1 : 0; + nc += (cmode == 'c' || !cmode) ? rlen : (c != Runeerror); if (c == '\n') nl++; if (!isspacerune(c))