From: Bernhard Voelker Date: Tue, 25 Mar 2014 22:41:45 +0000 (+0100) Subject: basename: mention that the -s option implies -a in usage X-Git-Tag: v8.23~108 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=25c2f0d617259ed9bf9398b5042db78c8d17245d;p=thirdparty%2Fcoreutils.git basename: mention that the -s option implies -a in usage * src/basename.c (usage): Mention that -s implies -a. (main): Add "fall through" comment to case 's'. Spotted by coverity: MISSING_BREAK. --- diff --git a/src/basename.c b/src/basename.c index c34ec6cb23..05c5c77505 100644 --- a/src/basename.c +++ b/src/basename.c @@ -59,7 +59,7 @@ If specified, also remove a trailing SUFFIX.\n\ fputs (_("\ -a, --multiple support multiple arguments and treat each as a NAME\n\ - -s, --suffix=SUFFIX remove a trailing SUFFIX\n\ + -s, --suffix=SUFFIX remove a trailing SUFFIX; implies -a\n\ -z, --zero separate output with NUL rather than newline\n\ "), stdout); fputs (HELP_OPTION_DESCRIPTION, stdout); @@ -146,6 +146,7 @@ main (int argc, char **argv) { case 's': suffix = optarg; + /* Fall through: -s implies -a. */ case 'a': multiple_names = true;