patch 8.2.5146: memory leak when substitute expression nests v8.2.5146
authorBram Moolenaar <Bram@vim.org>
Tue, 21 Jun 2022 21:15:25 +0000 (22:15 +0100)
committerBram Moolenaar <Bram@vim.org>
Tue, 21 Jun 2022 21:15:25 +0000 (22:15 +0100)
commit44ddf19ec0ff59c969658ec7d9ed42070c59c51b
tree3bb890d6ead77f4a66e3c64a5e7ed0a21b6dd26f
parentcf801d4b95180ddaee1bf633ef482232625dd80b
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
src/errors.h
src/ex_cmds.c
src/proto/regexp.pro
src/regexp.c
src/testdir/test_substitute.vim
src/version.c