mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-28 00:21:52 +03:00
Update.
* include/stdio.h: Add new parameter to __path_search. * libio/oldtmpfile.c: Add 0 as new parameter to __path_search. * stdio-common/tmpfile.c: Likewise. * stdio-common/tmpfile64.c: Likewise. * stdio-common/tmpnam.c: Likewise. * stdio-common/tmpnam_r.c: Likewise. * stdio-common/tempnam.c: Add 1 as new parameter to __path_search. * sysdeps/posix/tempname.c: Add new parameter. If value is nonzero consider TMPDIR environment variable and dir parameter. Otherwise not. * stdio-common/Makefile (tests): Add tst-tmpnam. * stdio-common/tst-tmpnam.c: New file.
This commit is contained in:
@ -34,7 +34,7 @@ tmpnam (char *s)
|
||||
/* In the following call we use the buffer pointed to by S if
|
||||
non-NULL although we don't know the size. But we limit the size
|
||||
to L_tmpnam characters in any case. */
|
||||
if (__path_search (s ? : tmpbuf, L_tmpnam, NULL, NULL))
|
||||
if (__path_search (s ? : tmpbuf, L_tmpnam, NULL, NULL, 0))
|
||||
return NULL;
|
||||
|
||||
if (__gen_tempname (s ? : tmpbuf, 0, 0))
|
||||
|
Reference in New Issue
Block a user