Mercurial > vim
comparison src/misc1.c @ 7641:b44fc33ef92a v7.4.1120
commit https://github.com/vim/vim/commit/336bd622c31e1805495c034e1a8cfadcc0bbabc7
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jan 17 18:23:58 2016 +0100
patch 7.4.1120
Problem: delete(x, 'rf') fails if a directory is empty. (Lcd)
Solution: Ignore not finding matches in an empty directory.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 17 Jan 2016 18:30:05 +0100 |
parents | 1506f86b120f |
children | 37c929c4a073 |
comparison
equal
deleted
inserted
replaced
7640:6da21217eb5a | 7641:b44fc33ef92a |
---|---|
11085 *num_file = ga.ga_len; | 11085 *num_file = ga.ga_len; |
11086 *file = (ga.ga_data != NULL) ? (char_u **)ga.ga_data : (char_u **)""; | 11086 *file = (ga.ga_data != NULL) ? (char_u **)ga.ga_data : (char_u **)""; |
11087 | 11087 |
11088 recursive = FALSE; | 11088 recursive = FALSE; |
11089 | 11089 |
11090 return (ga.ga_data != NULL) ? retval : FAIL; | 11090 return ((flags & EW_EMPTYOK) || ga.ga_data != NULL) ? retval : FAIL; |
11091 } | 11091 } |
11092 | 11092 |
11093 # ifdef VIM_BACKTICK | 11093 # ifdef VIM_BACKTICK |
11094 | 11094 |
11095 /* | 11095 /* |