aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/loader.lua
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2025-02-03 10:49:06 +0800
committerzeertzjq <zeertzjq@outlook.com>2025-02-03 11:27:56 +0800
commitdb7db783a2d634d5589ebe12605e3989cb30650c (patch)
treea0209d4333807a8edd4b8dde2eaf37364756c9e9 /runtime/lua/vim/loader.lua
parent82ac8294c22a15899548a1cb408ca114a598f434 (diff)
downloadrneovim-db7db783a2d634d5589ebe12605e3989cb30650c.tar.gz
rneovim-db7db783a2d634d5589ebe12605e3989cb30650c.tar.bz2
rneovim-db7db783a2d634d5589ebe12605e3989cb30650c.zip
vim-patch:9.1.1071: args missing after failing to redefine a function
Problem: Arguments of a function are missing after failing to redefine it (after 8.2.2505), and heap-use-after-free with script-local function (after 9.1.1063). Solution: Don't clear arguments or free uf_name_exp when failing to redefine an existing function (zeertzjq) closes: vim/vim#16567 https://github.com/vim/vim/commit/04d2a3fdc051d6a419dc0ea4de7a9640cefccd31
Diffstat (limited to 'runtime/lua/vim/loader.lua')
0 files changed, 0 insertions, 0 deletions