aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/tempfile.c
diff options
context:
space:
mode:
authorJurica Bradaric <jbradaric@gmail.com>2016-02-28 12:44:59 +0100
committerJurica Bradaric <jbradaric@gmail.com>2016-04-20 08:25:51 +0200
commit88a735166b7ee1eadaf6d46be11804dc0e1a251a (patch)
tree2b39c525bb9120f6cc192106f0f93d7b4ca9016a /src/nvim/tempfile.c
parent50a7517a6deb7d8eaa02bf718e273b7058066d89 (diff)
downloadrneovim-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.c2
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;