From bffaf1e27e49c3dbbc0b59d023a0fd9243e254aa Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Sat, 20 Aug 2022 15:52:35 +0800 Subject: fix(eval): check for v:lua when calling callback (#19855) This makes callback_call() match call_vim_function() when calling a function. --- src/nvim/ops.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/nvim/ops.c') diff --git a/src/nvim/ops.c b/src/nvim/ops.c index b4fc7534bc..50f9650a8a 100644 --- a/src/nvim/ops.c +++ b/src/nvim/ops.c @@ -6191,7 +6191,7 @@ static void op_function(const oparg_T *oap) finish_op = false; typval_T rettv; - if (callback_call(&opfunc_cb, 1, argv, &rettv) != FAIL) { + if (callback_call(&opfunc_cb, 1, argv, &rettv)) { tv_clear(&rettv); } -- cgit