summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--wc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/wc.c b/wc.c
index 4f7584b..511bd82 100644
--- a/wc.c
+++ b/wc.c
@@ -51,7 +51,7 @@ void flagprint(uintmax_t n, uintmax_t w, uintmax_t c, char *f, int flags)
}
if (flags & CHARS || flags & BYTES) {
- printf("%lu", c);
+ printf("%ju", c);
}
if (f != NULL) {
@@ -152,6 +152,7 @@ int main(int argc, char *argv[])
case 'm':
flags |= CHARS;
+ flags &= ~BYTES;
break;
case 'l':