win: tempname(): Use $TMPDIR if defined.

This commit is contained in:
Justin M. Keyes
2017-03-29 18:29:46 +02:00
parent 6964b67c00
commit 1f478cebeb
2 changed files with 3 additions and 3 deletions

View File

@@ -601,8 +601,8 @@ all files in it are deleted. When Vim has the setuid bit set this may cause
problems, the temp file is owned by the setuid user but the filter command
probably runs as the original user.
Directory for temporary files is created in the first suitable directory of:
For Unix: $TMPDIR, /tmp, current-dir, $HOME.
For MS-Windows: $TMP, $TEMP, $USERPROFILE, current-dir.
Unix: $TMPDIR, /tmp, current-dir, $HOME.
Windows: $TMPDIR, $TMP, $TEMP, $USERPROFILE, current-dir.

View File

@@ -19,7 +19,7 @@
#define NAME_MAX _MAX_PATH
#define TEMP_DIR_NAMES { "$TMP", "$TEMP", "$USERPROFILE", "" }
#define TEMP_DIR_NAMES { "$TMPDIR", "$TMP", "$TEMP", "$USERPROFILE", "" }
#define TEMP_FILE_PATH_MAXLEN _MAX_PATH
#define FNAME_ILLEGAL "\"*?><|"