Return to dir.c CVS log | Up to [local] / src / usr.bin / mg |
version 1.30, 2017/05/30 07:05:22 | version 1.31, 2019/06/28 13:35:02 | ||
---|---|---|---|
|
|
||
} | } | ||
if (mkdir(path, finished ? f_mode : dir_mode) == 0) { | if (mkdir(path, finished ? f_mode : dir_mode) == 0) { | ||
if (f_mode > 0777 && chmod(path, f_mode) < 0) { | if (f_mode > 0777 && chmod(path, f_mode) == -1) { | ||
umask(oumask); | umask(oumask); | ||
return (ABORT); | return (ABORT); | ||
} | } |