From d25bfe3cfb6b798b388c0f8bd865377ed2f14b56 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Wed, 13 Dec 2017 20:08:06 +0100 Subject: pipe mode: use off_t for counting too --- rnl.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rnl.c b/rnl.c index b1bac2a..b23abbb 100644 --- a/rnl.c +++ b/rnl.c @@ -13,7 +13,7 @@ int main(int argc, char *argv[]) { int c; - int i, n = 0; + int i; int mode = -1; char nl = '\n'; @@ -37,6 +37,7 @@ main(int argc, char *argv[]) if (optind == argc) { /* pipe mode stdin -> stdout */ + off_t n = 0; while ((c = getchar()) != EOF) { if (c == nl) { @@ -53,7 +54,7 @@ main(int argc, char *argv[]) putchar(nl); else if (mode == -1 && n > 0) putchar(nl); - /* else (mode == 0) ; do nothing */ + /* else (mode == 0) ; noop */ return 0; } -- cgit 1.4.1