diff options
author | Bram Moolenaar <Bram@vim.org> | 2022-06-21 22:15:25 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-06-21 22:15:25 +0100 |
commit | 44ddf19ec0ff59c969658ec7d9ed42070c59c51b (patch) | |
tree | 3bb890d6ead77f4a66e3c64a5e7ed0a21b6dd26f /src/alloc.c | |
parent | cf801d4b95180ddaee1bf633ef482232625dd80b (diff) |
patch 8.2.5146: memory leak when substitute expression nestsv8.2.5146
Problem: Memory leak when substitute expression nests.
Solution: Use an array of expression results.
Diffstat (limited to 'src/alloc.c')
-rw-r--r-- | src/alloc.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/alloc.c b/src/alloc.c index 6d4db629e1..6e2a30adf2 100644 --- a/src/alloc.c +++ b/src/alloc.c @@ -586,6 +586,9 @@ free_all_mem(void) # ifdef FEAT_QUICKFIX check_quickfix_busy(); # endif +# ifdef FEAT_EVAL + free_resub_eval_result(); +# endif } #endif |