aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorZyX <kp-pav@yandex.ru>2015-11-03 19:04:43 +0300
committerZyX <kp-pav@yandex.ru>2015-12-13 03:44:54 +0300
commit5b96d370dfff77acad6bf327384be40b2213d4ee (patch)
tree8ecf60bd3d300c3c571948a5fa373a6ed7dad689 /src
parent1cf7de074b17ec04e9cd9e579d87dfce8296ef32 (diff)
downloadrneovim-5b96d370dfff77acad6bf327384be40b2213d4ee.tar.gz
rneovim-5b96d370dfff77acad6bf327384be40b2213d4ee.tar.bz2
rneovim-5b96d370dfff77acad6bf327384be40b2213d4ee.zip
eval: Use list_unref in place of decrementing refcount directly
Diffstat (limited to 'src')
-rw-r--r--src/nvim/eval.c2
1 files changed, 1 insertions, 1 deletions
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;