]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.0.1719: if_lua: crash for for Lua functions invoked via Vim callbacks v9.0.1719
authorJesse Pavel <jpavel@alum.mit.edu>
Mon, 14 Aug 2023 02:05:45 +0000 (22:05 -0400)
committerChristian Brabandt <cb@256bit.org>
Tue, 15 Aug 2023 21:21:05 +0000 (23:21 +0200)
commit8a35033782de4e1f43fba15543fc8fb458944194
treeaa4fb5f6534e8cb08834d9b990bb8b837c73520f
parente98fb643ec5f84f9088c8b1434a0bd6ff988dc2d
patch 9.0.1719: if_lua: crash for for Lua functions invoked via Vim callbacks

Problem: if_lua: crash for Lua functions invoked via Vim callbacks
Solution: Use Lua registry rather than upvalues for udata cache

closes: #12785

Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Jesse Pavel <jpavel@alum.mit.edu>
src/if_lua.c
src/testdir/test_lua.vim
src/version.c