diff options
-rw-r--r-- | coreutils/wc.c | 6 | ||||
-rw-r--r-- | wc.c | 6 |
2 files changed, 4 insertions, 8 deletions
diff --git a/coreutils/wc.c b/coreutils/wc.c index 058444d..d1e05ae 100644 --- a/coreutils/wc.c +++ b/coreutils/wc.c @@ -136,16 +136,14 @@ int wc_main(int argc, char **argv) } else if (argc == 1) { file = fopen(*argv, "r"); if (file == NULL) { - perror(*argv); - exit(FALSE); + fatalError(*argv); } wc_file(file, *argv); } else { while (argc-- > 0) { file = fopen(*argv, "r"); if (file == NULL) { - perror(*argv); - exit(FALSE); + fatalError(*argv); } wc_file(file, *argv); argv++; @@ -136,16 +136,14 @@ int wc_main(int argc, char **argv) } else if (argc == 1) { file = fopen(*argv, "r"); if (file == NULL) { - perror(*argv); - exit(FALSE); + fatalError(*argv); } wc_file(file, *argv); } else { while (argc-- > 0) { file = fopen(*argv, "r"); if (file == NULL) { - perror(*argv); - exit(FALSE); + fatalError(*argv); } wc_file(file, *argv); argv++; |