From 5b96d370dfff77acad6bf327384be40b2213d4ee Mon Sep 17 00:00:00 2001 From: ZyX Date: Tue, 3 Nov 2015 19:04:43 +0300 Subject: eval: Use list_unref in place of decrementing refcount directly --- src/nvim/eval.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/nvim/eval.c b/src/nvim/eval.c index fe364bb7ad..b60886704e 100644 --- a/src/nvim/eval.c +++ b/src/nvim/eval.c @@ -21937,7 +21937,7 @@ typval_T eval_call_provider(char *provider, char *method, list_T *arguments) true, NULL); - arguments->lv_refcount--; + list_unref(arguments); // Restore caller scope information restore_funccal(provider_caller_scope.funccalp); provider_caller_scope = saved_provider_caller_scope; -- cgit