commit | ccec4d82798d46a8bc7e7656d08c57544cd08582 | [log] [tgz] |
---|---|---|
author | Rob Landley <rob@landley.net> | Mon Jul 13 00:11:25 2015 -0500 |
committer | Rob Landley <rob@landley.net> | Mon Jul 13 00:11:25 2015 -0500 |
tree | 7c817b247e1674c36d81bbc43f7a584ea176bdef | |
parent | fbc81a126f2ed95f041b76530ad497947ba3ecab [diff] |
Produce an error message for "cat /mnt", not just return code.
diff --git a/toys/posix/cat.c b/toys/posix/cat.c index 01134a7..3aae4a1 100644 --- a/toys/posix/cat.c +++ b/toys/posix/cat.c
@@ -57,7 +57,10 @@ for(;;) { len = read(fd, toybuf, size); - if (len < 0) toys.exitval = EXIT_FAILURE; + if (len < 0) { + toys.exitval = EXIT_FAILURE; + perror_msg("%s", name); + } if (len < 1) break; if ((CFG_CAT_V || CFG_CATV) && (toys.optflags&~FLAG_u)) { for (i=0; i<len; i++) {