summaryrefslogtreecommitdiffstats
path: root/src/ex_docmd.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2008-01-02 20:08:25 +0000
committerBram Moolenaar <Bram@vim.org>2008-01-02 20:08:25 +0000
commita0174af16f576e17c3148eb3649b86f212258975 (patch)
treeff3ba23da766ed20a36549241e246f8c8c723637 /src/ex_docmd.c
parent2c994e8516496ce153527694a35a3017ff174baa (diff)
updated for version 7.1-186v7.1.186
Diffstat (limited to 'src/ex_docmd.c')
-rw-r--r--src/ex_docmd.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ex_docmd.c b/src/ex_docmd.c
index d44fcb416d..c6a4bafacd 100644
--- a/src/ex_docmd.c
+++ b/src/ex_docmd.c
@@ -7799,6 +7799,7 @@ static char_u *prev_dir = NULL;
free_cd_dir()
{
vim_free(prev_dir);
+ prev_dir = NULL;
}
#endif
@@ -9521,6 +9522,7 @@ eval_vars(src, srcstart, usedlen, lnump, errormsg, escaped)
*errormsg = (char_u *)_("E495: no autocommand file name to substitute for \"<afile>\"");
return NULL;
}
+ result = shorten_fname1(result);
break;
case SPEC_ABUF: /* buffer number for autocommand */