diff options
Diffstat (limited to 'coreutils/pwd.c')
-rw-r--r-- | coreutils/pwd.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/coreutils/pwd.c b/coreutils/pwd.c index e77a0ca..19494a9 100644 --- a/coreutils/pwd.c +++ b/coreutils/pwd.c @@ -24,15 +24,14 @@ #include "internal.h" #include <stdio.h> #include <dirent.h> +#include <errno.h> extern int pwd_main(int argc, char **argv) { char buf[BUFSIZ + 1]; - if (getcwd(buf, sizeof(buf)) == NULL) { - perror("get working directory"); - exit(FALSE); - } + if (getcwd(buf, sizeof(buf)) == NULL) + fatalError("pwd: %s", strerror(errno)); printf("%s\n", buf); exit(TRUE); |