From ea14d8d4936283cc84fc5c939032d8eeb3a7a805 Mon Sep 17 00:00:00 2001 From: cangscop Date: Sun, 28 Jul 2019 00:19:41 +0200 Subject: vim-patch:8.1.0053 use typval_T in the caller of call_vim_function Problem: unreliable types for complete function arguments Solution: fix argument type for functions w/ unreliable type conversion(Ozaki Kiichi) vim/vim#2993 --- src/nvim/edit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/nvim/edit.c') diff --git a/src/nvim/edit.c b/src/nvim/edit.c index 22bcfb6d16..3305d281bd 100644 --- a/src/nvim/edit.c +++ b/src/nvim/edit.c @@ -3694,7 +3694,7 @@ expand_by_function ( curbuf_save = curbuf; // Call a function, which returns a list or dict. - if (call_vim_function(funcname, 2, args, false, &rettv) == OK) { + if (call_vim_function(funcname, 2, args, &rettv, false) == OK) { switch (rettv.v_type) { case VAR_LIST: matchlist = rettv.vval.v_list; -- cgit