diff options
| author | zeertzjq <zeertzjq@outlook.com> | 2026-01-17 18:35:41 +0800 |
|---|---|---|
| committer | zeertzjq <zeertzjq@outlook.com> | 2026-01-17 18:37:48 +0800 |
| commit | 960cba7b3bf9d8987171a703c4587b79aaea4321 (patch) | |
| tree | e2a5a217186cbc25c4a554f5889066f4f3d992f8 /runtime/syntax/python.vim | |
| parent | eb5a7cc0ddf07a29b2c8c9c68ff50321dece845f (diff) | |
| download | rneovim-960cba7b3bf9d8987171a703c4587b79aaea4321.tar.gz rneovim-960cba7b3bf9d8987171a703c4587b79aaea4321.tar.bz2 rneovim-960cba7b3bf9d8987171a703c4587b79aaea4321.zip | |
vim-patch:9.1.2090: Last buffer not freed with EXITFREE
Problem: Last buffer not freed with EXITFREE (after 9.1.2087).
Solution: Free the last buffer when inside free_all_mem()
(zeertzjq).
This isn't really a memory leak, as the last buffer's memory is still
reachable via pointers like firstbuf and lastbuf. But it's possible that
this may cause false ASAN warnings in the future, which is what EXITFREE
is supposed to prevent.
closes: vim/vim#19194
https://github.com/vim/vim/commit/6c118afeaae756f3bbb9793e6b248517ad39a3aa
Diffstat (limited to 'runtime/syntax/python.vim')
0 files changed, 0 insertions, 0 deletions