commit bbd2b4d2439e13d44ec7d1f55bbc84f23d256401
parent bf90e85f185aec16b8373f9102c7bfcec68ffa02
Author: Dionysis Grigoropoulos <info@erethon.com>
Date: Wed, 1 Apr 2015 03:15:17 +0300
wc: Show line/char/word count even if it's zero
Fix a bug where if a line, character or word count is zero, it's not
printed
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/wc.c b/wc.c
@@ -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');