Dont return an error if the directory already existed

This commit is contained in:
Glenn L McGrath 2002-08-24 20:11:38 +00:00
parent 210aa14916
commit 193697db4e

View File

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