aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval/userfunc.c
diff options
context:
space:
mode:
authorJan Edmund Lazo <jan.lazo@mail.utoronto.ca>2020-11-21 18:20:44 -0500
committerGitHub <noreply@github.com>2020-11-21 18:20:44 -0500
commit185732a1f82098d1f29fb2568eace544c04c0f1f (patch)
treea37225da2ec9504926e99d5b8ce8118c5fbcfa2f /src/nvim/eval/userfunc.c
parente192a4600af6db8c54f22c854cbabf0b071ca4bc (diff)
parent297567780e575f8c4a15f86087c2c07f14e2c048 (diff)
downloadrneovim-185732a1f82098d1f29fb2568eace544c04c0f1f.tar.gz
rneovim-185732a1f82098d1f29fb2568eace544c04c0f1f.tar.bz2
rneovim-185732a1f82098d1f29fb2568eace544c04c0f1f.zip
Merge pull request #13340 from janlazo/vim-8.2.2025
vim-patch:8.1.1749,8.2.{579,2025,2027,2028,2029}
Diffstat (limited to 'src/nvim/eval/userfunc.c')
-rw-r--r--src/nvim/eval/userfunc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/eval/userfunc.c b/src/nvim/eval/userfunc.c
index dc94bc698d..8daef00985 100644
--- a/src/nvim/eval/userfunc.c
+++ b/src/nvim/eval/userfunc.c
@@ -851,7 +851,7 @@ void call_user_func(ufunc_T *fp, int argcount, typval_T *argvars,
v->di_flags = DI_FLAGS_RO | DI_FLAGS_FIX;
tv_dict_add(&fc->l_vars, v);
v->di_tv.v_type = VAR_DICT;
- v->di_tv.v_lock = 0;
+ v->di_tv.v_lock = VAR_UNLOCKED;
v->di_tv.vval.v_dict = selfdict;
++selfdict->dv_refcount;
}