diff options
author | Jurica Bradaric <jbradaric@gmail.com> | 2016-02-28 12:44:59 +0100 |
---|---|---|
committer | Jurica Bradaric <jbradaric@gmail.com> | 2016-04-20 08:25:51 +0200 |
commit | 88a735166b7ee1eadaf6d46be11804dc0e1a251a (patch) | |
tree | 2b39c525bb9120f6cc192106f0f93d7b4ca9016a /src/nvim/tempfile.c | |
parent | 50a7517a6deb7d8eaa02bf718e273b7058066d89 (diff) | |
download | rneovim-88a735166b7ee1eadaf6d46be11804dc0e1a251a.tar.gz rneovim-88a735166b7ee1eadaf6d46be11804dc0e1a251a.tar.bz2 rneovim-88a735166b7ee1eadaf6d46be11804dc0e1a251a.zip |
vim-patch:7.4.1114
Problem: delete() does not work well with symbolic links.
Solution: Recognize symbolik links.
https://github.com/vim/vim/commit/43a34f9f74fdce462fa250baab620264c28b6165
Diffstat (limited to 'src/nvim/tempfile.c')
-rw-r--r-- | src/nvim/tempfile.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/tempfile.c b/src/nvim/tempfile.c index 882dbe32f2..5b6268168d 100644 --- a/src/nvim/tempfile.c +++ b/src/nvim/tempfile.c @@ -63,7 +63,7 @@ int delete_recursive(char_u *name) { int result = 0; - if (os_isdir(name)) { + if (os_isrealdir(name)) { snprintf((char *)NameBuff, MAXPATHL, "%s/*", name); char_u **files; |