diff options
author | Bram Moolenaar <Bram@vim.org> | 2022-09-04 18:22:16 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-09-04 18:22:16 +0100 |
commit | 8f7116caddc6f0725cf1211407d97645c4eb7b65 (patch) | |
tree | 51e066faffc439862f43a1aed186a9b7a3f27a47 | |
parent | fed6bdae6f5f15d842d2e33eda6d3ffbc5b258a7 (diff) | |
download | vim-git-8f7116caddc6f0725cf1211407d97645c4eb7b65.tar.gz |
Revert part of patch merged twice
-rw-r--r-- | src/vim9cmds.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/vim9cmds.c b/src/vim9cmds.c index 33e9be981..c294d70a8 100644 --- a/src/vim9cmds.c +++ b/src/vim9cmds.c @@ -1706,27 +1706,6 @@ get_defer_var_idx(cctx_T *cctx) } /* - * Get the local variable index for deferred function calls. - * Reserve it when not done already. - * Returns zero for failure. - */ - int -get_defer_var_idx(cctx_T *cctx) -{ - dfunc_T *dfunc = ((dfunc_T *)def_functions.ga_data) - + cctx->ctx_ufunc->uf_dfunc_idx; - if (dfunc->df_defer_var_idx == 0) - { - lvar_T *lvar = reserve_local(cctx, (char_u *)"@defer@", 7, - TRUE, &t_list_any); - if (lvar == NULL) - return 0; - dfunc->df_defer_var_idx = lvar->lv_idx + 1; - } - return dfunc->df_defer_var_idx; -} - -/* * Compile "defer func(arg)". */ char_u * |