aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/regexp.c
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2022-04-04 11:15:31 +0800
committerzeertzjq <zeertzjq@outlook.com>2022-04-04 12:11:04 +0800
commit64869831171ffa455f35d1a1ce3a3f9c7e7416a2 (patch)
treeded0a099c6e9ef45dd3c2ab422f6f575ef449c25 /src/nvim/regexp.c
parentdb13f105d62e868997e61d8cef921fbebb312ddc (diff)
downloadrneovim-64869831171ffa455f35d1a1ce3a3f9c7e7416a2.tar.gz
rneovim-64869831171ffa455f35d1a1ce3a3f9c7e7416a2.tar.bz2
rneovim-64869831171ffa455f35d1a1ce3a3f9c7e7416a2.zip
vim-patch:8.2.4253: using freed memory when substitute with function call
Problem: Using freed memory when substitute uses a recursive function call. Solution: Make a copy of the substitute text. https://github.com/vim/vim/commit/37f47958b8a2a44abc60614271d9537e7f14e51a 'compatible' doesn't seem needed for the test.
Diffstat (limited to 'src/nvim/regexp.c')
0 files changed, 0 insertions, 0 deletions