Return to dir.c CVS log | Up to [local] / src / usr.bin / mg |
version 1.23, 2013/05/30 04:17:25 | version 1.24, 2013/10/21 19:04:56 | ||
---|---|---|---|
|
|
||
if ((path = adjustname(path, TRUE)) == NULL) | if ((path = adjustname(path, TRUE)) == NULL) | ||
return (FALSE); | return (FALSE); | ||
slash = path; | /* Remove trailing slashes */ | ||
slash = strrchr(path, '\0'); | |||
while (--slash > path && *slash == '/') | |||
*slash = '\0'; | |||
oumask = umask(0); | oumask = umask(0); | ||
mode = 0777 & ~oumask; | mode = 0777 & ~oumask; |