diff options
Diffstat (limited to 'src/vim9execute.c')
-rw-r--r-- | src/vim9execute.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vim9execute.c b/src/vim9execute.c index f8ce10170..18cebdba8 100644 --- a/src/vim9execute.c +++ b/src/vim9execute.c @@ -1052,7 +1052,7 @@ invoke_defer_funcs(ectx_T *ectx) if (defer_tv->v_type != VAR_LIST) return; // no function added - for (li = defer_tv->vval.v_list->lv_first; li != NULL; li = li->li_next) + FOR_ALL_LIST_ITEMS(defer_tv->vval.v_list, li) { list_T *l = li->li_tv.vval.v_list; typval_T rettv; |