Merge branch 'jc/mkstemp-more-careful-error-reporting'
After failing to create a temporary file using mkstemp(), failing pathname was not reported correctly on some platforms. * jc/mkstemp-more-careful-error-reporting: xmkstemp(): avoid showing truncated template more carefully
This commit is contained in:
commit
9316f910f7
@ -229,7 +229,7 @@ int xmkstemp(char *template)
|
|||||||
int saved_errno = errno;
|
int saved_errno = errno;
|
||||||
const char *nonrelative_template;
|
const char *nonrelative_template;
|
||||||
|
|
||||||
if (!template[0])
|
if (strlen(template) != strlen(origtemplate))
|
||||||
template = origtemplate;
|
template = origtemplate;
|
||||||
|
|
||||||
nonrelative_template = absolute_path(template);
|
nonrelative_template = absolute_path(template);
|
||||||
|
Loading…
Reference in New Issue
Block a user