Fix error messages conditions, and make them the same as GNU mkdir.

This commit is contained in:
Glenn L McGrath 2002-09-22 02:12:30 +00:00
parent 3a1d8377ab
commit b3f7261ffe

View File

@ -58,10 +58,10 @@ int make_directory (char *path, long mode, int flags)
}
ret = mkdir(path, mode);
if (ret == -1) {
if (errno == EEXIST) {
if ((flags == FILEUTILS_RECUR) && (errno == EEXIST)) {
ret = 0;
} else {
perror_msg("Cannot create directory %s", path);
perror_msg("Cannot create directory '%s'", path);
}
}
return(ret);