Mercurial > vim
changeset 14660:98d48a5e608b v8.1.0343
patch 8.1.0343: 'shellslash' is not used for getcwd() with local directory
commit https://github.com/vim/vim/commit/3c5b8cd25485183ff7ce737e4dac069541210f6c
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Sep 2 14:25:05 2018 +0200
patch 8.1.0343: 'shellslash' is not used for getcwd() with local directory
Problem: 'shellslash' is not used for getcwd() with local directory.
(Daniel Hahler)
Solution: Call slash_adjust() later. (closes #3399)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 02 Sep 2018 14:30:05 +0200 |
parents | f862bf42fbab |
children | 2bfea5a64f00 |
files | src/evalfunc.c src/version.c |
diffstat | 2 files changed, 6 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/evalfunc.c +++ b/src/evalfunc.c @@ -4955,11 +4955,11 @@ f_getcwd(typval_T *argvars, typval_T *re vim_free(cwd); } } + } #ifdef BACKSLASH_IN_FILENAME - if (rettv->vval.v_string != NULL) - slash_adjust(rettv->vval.v_string); -#endif - } + if (rettv->vval.v_string != NULL) + slash_adjust(rettv->vval.v_string); +#endif } /*