summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn L McGrath2002-09-28 08:30:47 +0000
committerGlenn L McGrath2002-09-28 08:30:47 +0000
commit891ee641cb7ffde66ae9cb565893bfdeadd1adf0 (patch)
tree4918a0db7654debaa847b86977e8ae25551a683c
parent8132e933e6cf0e6bffccb1902f872b584a32c580 (diff)
downloadbusybox-891ee641cb7ffde66ae9cb565893bfdeadd1adf0.zip
busybox-891ee641cb7ffde66ae9cb565893bfdeadd1adf0.tar.gz
Fail straight away rather than recursively printing error messages :)
-rw-r--r--libbb/make_directory.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libbb/make_directory.c b/libbb/make_directory.c
index 2a2788b..3f81d9a 100644
--- a/libbb/make_directory.c
+++ b/libbb/make_directory.c
@@ -61,7 +61,7 @@ int make_directory (char *path, long mode, int flags)
if ((flags == FILEUTILS_RECUR) && (errno == EEXIST)) {
ret = 0;
} else {
- perror_msg("Cannot create directory '%s'", path);
+ perror_msg_and_die("Cannot create directory '%s'", path);
}
}
return(ret);