mirror of
https://github.com/vim/vim.git
synced 2025-09-27 04:14:06 -04:00
patch 7.4.958
Problem: Vim checks if the directory "$TMPDIR" exists. Solution: Do not check if the name starts with "$".
This commit is contained in:
@@ -7388,10 +7388,12 @@ vim_tempname(extra_char, keep)
|
|||||||
long off;
|
long off;
|
||||||
# endif
|
# endif
|
||||||
|
|
||||||
/* expand $TMP, leave room for "/v1100000/999999999" */
|
/* Expand $TMP, leave room for "/v1100000/999999999".
|
||||||
|
* Skip the directory check if the expansion fails. */
|
||||||
expand_env((char_u *)tempdirs[i], itmp, TEMPNAMELEN - 20);
|
expand_env((char_u *)tempdirs[i], itmp, TEMPNAMELEN - 20);
|
||||||
if (mch_isdir(itmp)) /* directory exists */
|
if (itmp[0] != '$' && mch_isdir(itmp))
|
||||||
{
|
{
|
||||||
|
/* directory exists */
|
||||||
# ifdef __EMX__
|
# ifdef __EMX__
|
||||||
/* If $TMP contains a forward slash (perhaps using bash or
|
/* If $TMP contains a forward slash (perhaps using bash or
|
||||||
* tcsh), don't add a backslash, use a forward slash!
|
* tcsh), don't add a backslash, use a forward slash!
|
||||||
|
@@ -741,6 +741,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
958,
|
||||||
/**/
|
/**/
|
||||||
957,
|
957,
|
||||||
/**/
|
/**/
|
||||||
|
Reference in New Issue
Block a user