Return to wwterminfo.c CVS log | Up to [local] / src / usr.bin / window |
version 1.7, 1998/03/17 04:11:55 | version 1.8, 1999/11/14 17:34:24 | ||
---|---|---|---|
|
|
||
/* make the directory */ | /* make the directory */ | ||
(void) snprintf(wwterminfopath, sizeof wwterminfopath, | (void) snprintf(wwterminfopath, sizeof wwterminfopath, | ||
"%swwinXXXXXX", _PATH_TMP); | "%swwinXXXXXXXXXX", _PATH_TMP); | ||
mktemp(wwterminfopath); | if (mkdtemp(wwterminfopath) == NULL) { | ||
if (mkdir(wwterminfopath, 0755) < 0 || | |||
chmod(wwterminfopath, 00755) < 0) { | |||
wwerrno = WWE_SYS; | wwerrno = WWE_SYS; | ||
return -1; | return -1; | ||
} | } |