From: Jim Meyering Date: Sat, 21 Oct 2000 13:03:40 +0000 (+0000) Subject: (main): Use EXIT_SUCCESS rather than 0. X-Git-Tag: TEXTUTILS-2_0_8~45 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=09ad98374b808b4e7701e5801ef185c09d18bcb7;p=thirdparty%2Fcoreutils.git (main): Use EXIT_SUCCESS rather than 0. Fail when checking (-c) with more than one file argument, rather than simply ignoring the extra arguments. --- diff --git a/src/sort.c b/src/sort.c index c81c51e31a..5c1973a0a0 100644 --- a/src/sort.c +++ b/src/sort.c @@ -2242,9 +2242,14 @@ but lacks following character offset")); if (checkonly) { + if (nfiles > 1) + error (SORT_FAILURE, 0, + _("too many arguments; with -c, there may be at most + one file argument")); + /* POSIX requires that sort return 1 IFF invoked with -c and the input is not properly sorted. */ - exit (check (files, nfiles) == 0 ? 0 : 1); + exit (check (files, nfiles) == 0 ? EXIT_SUCCESS : 1); } if (!STREQ (outfile, "-"))