From 883ad0f7f5341134101a74d230445d6ed704a914 Mon Sep 17 00:00:00 2001 From: kraai Date: Wed, 27 Sep 2000 02:43:35 +0000 Subject: Consolidate handling of some fopen failures. git-svn-id: svn://busybox.net/trunk/busybox@1136 69ca8d6d-28ef-0310-b511-8ec308f3f277 --- wc.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'wc.c') diff --git a/wc.c b/wc.c index b1c9a51cd..9d569459d 100644 --- a/wc.c +++ b/wc.c @@ -134,13 +134,10 @@ int wc_main(int argc, char **argv) if (argv[optind] == NULL || strcmp(argv[optind], "-") == 0) { wc_file(stdin, ""); - exit(TRUE); + return EXIT_SUCCESS; } else { while (optind < argc) { - file = fopen(argv[optind], "r"); - if (file == NULL) { - fatalError(argv[optind]); - } + file = xfopen(argv[optind], "r"); wc_file(file, argv[optind]); num_files_counted++; optind++; @@ -151,5 +148,5 @@ int wc_main(int argc, char **argv) print_counts(total_lines, total_words, total_chars, max_length, "total"); - return 0 ; + return EXIT_SUCCESS; } -- cgit v1.2.3-55-g6feb