[dev] [sbase][PATCH] wc: Show line/char/word count even if it's zero

From: Dionysis Grigoropoulos <info_AT_erethon.com>
Date: Wed, 1 Apr 2015 03:15:17 +0300

Fix a bug where if a line, character or word count is zero, it's not
printed
---
 wc.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/wc.c b/wc.c
index 0ff3b8d..0b196d8 100644
--- a/wc.c
+++ b/wc.c
_AT_@ -14,11 +14,11 @@ output(const char *str, size_t nc, size_t nl, size_t nw)
 	int first = 1;
 
 	if (lflag || noflags)
-		printf("%*.zu", first ? (first = 0) : 7, nl);
+		printf("%*.1zu", first ? (first = 0) : 7, nl);
 	if (wflag || noflags)
-		printf("%*.zu", first ? (first = 0) : 7, nw);
+		printf("%*.1zu", first ? (first = 0) : 7, nw);
 	if (cmode || noflags)
-		printf("%*.zu", first ? (first = 0) : 7, nc);
+		printf("%*.1zu", first ? (first = 0) : 7, nc);
 	if (str)
 		printf(" %s", str);
 	putchar('\n');
-- 
1.7.10.4
Received on Wed Apr 01 2015 - 02:15:17 CEST

This archive was generated by hypermail 2.3.0 : Wed Apr 01 2015 - 02:12:08 CEST