wc

Count words in <50 lines of C
Log | Files | Refs | README

commit 2009c18381bb9769b685c62de5178533a28bd7fd
parent 13eb71f4ee2d4231b67d8c4a2532fe63654fea13
Author: NunoSempere <nuno.sempere@protonmail.com>
Date:   Sat,  9 Sep 2023 00:06:56 +0200

actually, delete usage function

Diffstat:
Mww | 0
Mww.c | 13+++----------
2 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/ww b/ww Binary files differ. diff --git a/ww.c b/ww.c @@ -31,17 +31,9 @@ int process_fn(int fn) return 0; } -void usage(){ - printf("Usage: ww file.txt\n"); - printf(" or: cat file.txt | ww\n"); -} - int main(int argc, char** argv) { - if(argc > 1 && argv[1][0] == '-' && argv[1][1] == 'h'){ - usage(); - return 0; - } else if (!isatty(STDIN_FILENO)) { + if (!isatty(STDIN_FILENO)) { return process_fn(STDIN_FILENO); } else if (argc > 1) { FILE* fp = fopen(argv[1], "r"); @@ -51,7 +43,8 @@ int main(int argc, char** argv) } return process_fn(fileno(fp)); } else { - usage(); + printf("Usage: ww file.txt\n"); + printf(" or: cat file.txt | ww\n"); } return 0; }