diff options
author | Sami Kerola <kerolasa@iki.fi> | 2011-12-18 15:37:02 +0100 |
---|---|---|
committer | Sami Kerola <kerolasa@iki.fi> | 2011-12-20 17:30:54 +0100 |
commit | 2c8b3a7857fd907a16992c842e77dbf311eb3cd6 (patch) | |
tree | 26c4acc037ce443031fe0b99fc2dc45655921e05 | |
parent | 741de935eff20c4cd283cbd42e946fa920d795b4 (diff) | |
download | procps-ng-2c8b3a7857fd907a16992c842e77dbf311eb3cd6.tar.gz |
pwdx: write errors to stderr
Includes also magic number removal (return value 1 to EXIT_FAILURE),
and proper null assignment to end of string.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
-rw-r--r-- | pwdx.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -98,7 +98,9 @@ int main(int argc, char *argv[]) if (len < 0) { s = strerror(errno == ENOENT ? ESRCH : errno); - retval = 1; + retval = EXIT_FAILURE; + fprintf(stderr, "%s: %s\n", argv[i], s); + continue; } else { pathbuf[len] = 0; s = pathbuf; |