summaryrefslogtreecommitdiff
path: root/src/proto/vim9compile.pro
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2020-06-20 18:19:09 +0200
committerBram Moolenaar <Bram@vim.org>2020-06-20 18:19:09 +0200
commit0cb5bcf5836de83f7d64fb01d3ce708caacaf66c (patch)
treee8cb22c78547909952536f9d024e95d8fdcc3369 /src/proto/vim9compile.pro
parent845e0ee59430eac07e74b6cb92020e420d17953d (diff)
downloadvim-git-0cb5bcf5836de83f7d64fb01d3ce708caacaf66c.tar.gz
patch 8.2.1023: Vim9: redefining a function uses a new index every timev8.2.1023
Problem: Vim9: redefining a function uses a new index every time. Solution: When redefining a function clear the contents and re-use the index.
Diffstat (limited to 'src/proto/vim9compile.pro')
-rw-r--r--src/proto/vim9compile.pro2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/proto/vim9compile.pro b/src/proto/vim9compile.pro
index 41c688721..0db5fc7fc 100644
--- a/src/proto/vim9compile.pro
+++ b/src/proto/vim9compile.pro
@@ -14,6 +14,6 @@ int check_vim9_unlet(char_u *name);
int compile_def_function(ufunc_T *ufunc, int set_return_type, cctx_T *outer_cctx);
void set_function_type(ufunc_T *ufunc);
void delete_instr(isn_T *isn);
-void delete_def_function(ufunc_T *ufunc);
+void clear_def_function(ufunc_T *ufunc);
void free_def_functions(void);
/* vim: set ft=c : */