From c421cab8fb7b8549ef9d5b7810a0127579440813 Mon Sep 17 00:00:00 2001 From: Daniel Lehman Date: Fri, 6 Jan 2012 12:24:06 -0800 Subject: msvcrt: sync _wtempnam with _tempnam --- dlls/msvcrt/file.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/dlls/msvcrt/file.c b/dlls/msvcrt/file.c index c4ba546..cde8a81 100644 --- a/dlls/msvcrt/file.c +++ b/dlls/msvcrt/file.c @@ -2371,7 +2371,11 @@ char * CDECL MSVCRT__tempnam(const char *dir, const char *prefix) */ MSVCRT_wchar_t * CDECL MSVCRT__wtempnam(const MSVCRT_wchar_t *dir, const MSVCRT_wchar_t *prefix) { + static const MSVCRT_wchar_t tmpW[] = {'T','M','P',0}; MSVCRT_wchar_t tmpbuf[MAX_PATH]; + const MSVCRT_wchar_t *tmp_dir = MSVCRT__wgetenv(tmpW); + + if (tmp_dir) dir = tmp_dir; TRACE("dir (%s) prefix (%s)\n",debugstr_w(dir),debugstr_w(prefix)); if (GetTempFileNameW(dir,prefix,0,tmpbuf)) -- 1.6.0.4