summaryrefslogtreecommitdiff
path: root/src/md5sum.c
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>1995-09-20 12:47:37 +0000
committerJim Meyering <jim@meyering.net>1995-09-20 12:47:37 +0000
commit1b16c152bd93cda3c44d11338706f2f16111802c (patch)
tree1f0bac5634bf88322ecf643f542ab0b402eeff01 /src/md5sum.c
parent3ed71a2fdd0ad2baa3137c06327ff993bcd07a29 (diff)
downloadcoreutils-1b16c152bd93cda3c44d11338706f2f16111802c.tar.xz
(main): Reverse order of `check' and `compute sums' blocks in if-else
chain to make it a little more readable.
Diffstat (limited to 'src/md5sum.c')
-rw-r--r--src/md5sum.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/md5sum.c b/src/md5sum.c
index ed8cc3a66..0336b7963 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"));