From: Jim Meyering Date: Wed, 20 Sep 1995 12:47:37 +0000 (+0000) Subject: (main): Reverse order of `check' and `compute sums' blocks in if-else X-Git-Tag: TEXTUTILS-1_12_2~10 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1b16c152bd93cda3c44d11338706f2f16111802c;p=thirdparty%2Fcoreutils.git (main): Reverse order of `check' and `compute sums' blocks in if-else chain to make it a little more readable. --- diff --git a/src/md5sum.c b/src/md5sum.c index ed8cc3a660..0336b7963e 100644 --- a/src/md5sum.c +++ b/src/md5sum.c @@ -475,7 +475,18 @@ main (int argc, char **argv) printf (" \"%s\"\n", string[i]); } } - else if (do_check == 0) + else if (do_check) + { + if (optind + 1 < argc) + { + error (0, 0, + _("only one argument may be specified when using --check")); + usage (EXIT_FAILURE); + } + + err = md5_check ((optind == argc) ? "-" : argv[optind], binary); + } + else { if (optind == argc) argv[argc++] = "-"; @@ -496,17 +507,6 @@ main (int argc, char **argv) } } } - else - { - if (optind + 1 < argc) - { - error (0, 0, - _("only one argument may be specified when using --check")); - usage (EXIT_FAILURE); - } - - err = md5_check ((optind == argc) ? "-" : argv[optind], binary); - } if (fclose (stdout) == EOF) error (EXIT_FAILURE, errno, _("write error"));