]> granicus.if.org Git - vim/commit
patch 8.2.3675: using freed memory when vim_strsave() fails v8.2.3675
authorBram Moolenaar <Bram@vim.org>
Thu, 25 Nov 2021 14:43:18 +0000 (14:43 +0000)
committerBram Moolenaar <Bram@vim.org>
Thu, 25 Nov 2021 14:43:18 +0000 (14:43 +0000)
commitba8c92687d53c91bbc20c867a49e0988819ea2d5
treedb3b62668431734ada77a7b187904dd112b69450
parent96e7a5928e1e7a350cd6c6d0b9376305190046e7
patch 8.2.3675: using freed memory when vim_strsave() fails

Problem:    Using freed memory when vim_strsave() fails.
Solution:   Clear "last_sourcing_name".  Check for msg_source() called
            recursively. (closes #8217)
src/message.c
src/version.c