aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/range.lua
diff options
context:
space:
mode:
authorglepnir <glephunter@gmail.com>2025-08-23 05:50:30 +0800
committerGitHub <noreply@github.com>2025-08-22 14:50:30 -0700
commiteeba0dc2ed4eecaf40014217fa7e0eabfef992af (patch)
tree2272890febde64cd08e04f1c311011bee3d10c41 /runtime/lua/vim/range.lua
parent586b1b2d9bcfdbc2a58a7a9c90e8f90e638173e7 (diff)
downloadrneovim-eeba0dc2ed4eecaf40014217fa7e0eabfef992af.tar.gz
rneovim-eeba0dc2ed4eecaf40014217fa7e0eabfef992af.tar.bz2
rneovim-eeba0dc2ed4eecaf40014217fa7e0eabfef992af.zip
fix: memory leak from double buffer initialization in read_stdin #35413
Problem: When stdin follows files, set_curbuf() initializes buffer via enter_buffer(), then open_buffer() initializes again, causing memory leaks. Solution: Use readfile() directly for new buffers already initialized by enter_buffer(), only call open_buffer() for original buffer case.
Diffstat (limited to 'runtime/lua/vim/range.lua')
0 files changed, 0 insertions, 0 deletions