Make md5sum not display filename when reading stdin

-Erik
This commit is contained in:
Eric Andersen 2001-02-22 04:59:16 +00:00
parent dbcd8ce464
commit 7aa1f5c42a
2 changed files with 12 additions and 2 deletions

View File

@ -901,7 +901,12 @@ int md5sum_main(int argc,
fail = md5_file (file, binary, md5buffer);
err |= fail;
if (!fail) {
if (!fail && STREQ(file, "-")) {
size_t i;
for (i = 0; i < 16; ++i)
printf ("%02x", md5buffer[i]);
putchar ('\n');
} else if (!fail) {
size_t i;
/* Output a leading backslash if the file name contains
a newline or backslash. */

View File

@ -901,7 +901,12 @@ int md5sum_main(int argc,
fail = md5_file (file, binary, md5buffer);
err |= fail;
if (!fail) {
if (!fail && STREQ(file, "-")) {
size_t i;
for (i = 0; i < 16; ++i)
printf ("%02x", md5buffer[i]);
putchar ('\n');
} else if (!fail) {
size_t i;
/* Output a leading backslash if the file name contains
a newline or backslash. */