From 44ddf19ec0ff59c969658ec7d9ed42070c59c51b Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Tue, 21 Jun 2022 22:15:25 +0100 Subject: patch 8.2.5146: memory leak when substitute expression nests Problem: Memory leak when substitute expression nests. Solution: Use an array of expression results. --- src/alloc.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/alloc.c') 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 -- cgit v1.2.3