Return to sendbug.c CVS log | Up to [local] / src / usr.bin / sendbug |
version 1.8, 2007/03/23 03:19:30 | version 1.9, 2007/03/23 03:30:52 | ||
---|---|---|---|
|
|
||
if ((tmpdir = getenv("TMPDIR")) == NULL || tmpdir[0] == '\0') | if ((tmpdir = getenv("TMPDIR")) == NULL || tmpdir[0] == '\0') | ||
tmpdir = _PATH_TMP; | tmpdir = _PATH_TMP; | ||
if (asprintf(&tmppath, "%s/p.XXXXXXXXXX", tmpdir) == -1) { | if (asprintf(&tmppath, "%s%sp.XXXXXXXXXX", tmpdir, | ||
tmpdir[strlen(tmpdir) - 1] == '/' ? "" : "/") == -1) { | |||
warn("asprintf"); | warn("asprintf"); | ||
goto quit; | goto quit; | ||
} | } |