]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1879: Crash when using a lambda funcref with :defer v9.1.1879
authorYegappan Lakshmanan <yegappan@yahoo.com>
Sun, 26 Oct 2025 20:03:18 +0000 (20:03 +0000)
committerChristian Brabandt <cb@256bit.org>
Sun, 26 Oct 2025 20:03:18 +0000 (20:03 +0000)
commitbd9155ebb64b3fbf3ff154c8b57c1b3a3783ebea
treebb1626ca9895c20d49d2a7625d9a4677a5dd4a79
parent9fff99c3c28083dbe4dcb243309bf2b28c4cb82b
patch 9.1.1879: Crash when using a lambda funcref with :defer

Problem:  Crash when using a lambda funcref with :defer
Solution: De-reference the partial correctly after invoking the deferred
          functions (Yegappan Lakshmanan).

closes: #18640

Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/testdir/test_vim9_script.vim
src/version.c
src/vim9execute.c