summaryrefslogtreecommitdiffstats
path: root/src/evalfunc.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2021-09-04 14:49:56 +0200
committerBram Moolenaar <Bram@vim.org>2021-09-04 14:49:56 +0200
commit10c83dde554b57ab4db71b96a0a02a5b6d1798e9 (patch)
treee44dd73fc8eeadec413682e604252a35352218c0 /src/evalfunc.c
parent7f2dd1e90c1d4a30c791fae20014594641769a1e (diff)
patch 8.2.3401: Vim9: cannot use negative count with finddir() and findfile()v8.2.3401
Problem: Vim9: cannot use a negative count with finddir() and findfile(). Solution: Adjust the return type. (closes #8776)
Diffstat (limited to 'src/evalfunc.c')
-rw-r--r--src/evalfunc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/evalfunc.c b/src/evalfunc.c
index fd385fea37..b3f69c1f3b 100644
--- a/src/evalfunc.c
+++ b/src/evalfunc.c
@@ -1354,9 +1354,9 @@ static funcentry_T global_functions[] =
{"filter", 2, 2, FEARG_1, arg2_mapfilter,
ret_first_arg, f_filter},
{"finddir", 1, 3, FEARG_1, arg3_string_string_number,
- ret_string, f_finddir},
+ ret_any, f_finddir},
{"findfile", 1, 3, FEARG_1, arg3_string_string_number,
- ret_string, f_findfile},
+ ret_any, f_findfile},
{"flatten", 1, 2, FEARG_1, arg2_list_any_number,
ret_list_any, f_flatten},
{"flattennew", 1, 2, FEARG_1, arg2_list_any_number,