diff options
author | Bram Moolenaar <Bram@vim.org> | 2020-06-20 18:19:09 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2020-06-20 18:19:09 +0200 |
commit | 0cb5bcf5836de83f7d64fb01d3ce708caacaf66c (patch) | |
tree | e8cb22c78547909952536f9d024e95d8fdcc3369 /src/proto | |
parent | 845e0ee59430eac07e74b6cb92020e420d17953d (diff) | |
download | vim-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')
-rw-r--r-- | src/proto/vim9compile.pro | 2 |
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 : */ |