Return to mktemp.c CVS log | Up to [local] / src / usr.bin / mktemp |
version 1.9, 2003/04/07 19:25:43 | version 1.10, 2003/04/25 20:02:02 | ||
---|---|---|---|
|
|
||
while (plen != 0 && prefix[plen - 1] == '/') | while (plen != 0 && prefix[plen - 1] == '/') | ||
plen--; | plen--; | ||
tempfile = NULL; | if (asprintf(&tempfile, "%.*s/%s", plen, prefix, template) < 0) | ||
asprintf(&tempfile, "%.*s/%s", plen, prefix, template); | tempfile = NULL; | ||
} else | } else | ||
tempfile = strdup(template); | tempfile = strdup(template); | ||
if (tempfile == NULL) { | if (tempfile == NULL) { |