aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval.c
diff options
context:
space:
mode:
authorJan Edmund Lazo <jan.lazo@mail.utoronto.ca>2019-06-22 05:58:58 -0400
committerJan Edmund Lazo <jan.lazo@mail.utoronto.ca>2019-06-23 18:17:09 -0400
commitbb02ca6defb65110a426b579e81cd1a6f9eb886a (patch)
treeadfa04eac49a91c20cdeb1bbb5cd8720d37aca75 /src/nvim/eval.c
parent98801ec7aea199b80373d1dc072021a98db63a8b (diff)
downloadrneovim-bb02ca6defb65110a426b579e81cd1a6f9eb886a.tar.gz
rneovim-bb02ca6defb65110a426b579e81cd1a6f9eb886a.tar.bz2
rneovim-bb02ca6defb65110a426b579e81cd1a6f9eb886a.zip
vim-patch:8.1.0167: lock flag in new dictitem is reset in many places
Problem: Lock flag in new dictitem is reset in many places. Solution: Always reset the lock flag. https://github.com/vim/vim/commit/c89d4b35300b98cf68b14c89c8e1add51bd857e3
Diffstat (limited to 'src/nvim/eval.c')
-rw-r--r--src/nvim/eval.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c
index 3e6e183847..ce0b192545 100644
--- a/src/nvim/eval.c
+++ b/src/nvim/eval.c
@@ -17819,7 +17819,6 @@ static void add_timer_info(typval_T *rettv, timer_T *timer)
di->di_tv.v_type = VAR_FUNC;
di->di_tv.vval.v_string = vim_strsave(timer->callback.data.funcref);
}
- di->di_tv.v_lock = 0;
}
static void add_timer_info_all(typval_T *rettv)
@@ -21180,7 +21179,6 @@ void ex_function(exarg_T *eap)
tv_clear(&fudi.fd_di->di_tv);
}
fudi.fd_di->di_tv.v_type = VAR_FUNC;
- fudi.fd_di->di_tv.v_lock = 0;
fudi.fd_di->di_tv.vval.v_string = vim_strsave(name);
/* behave like "dict" was used */