]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1553: Vim9: crash when accessing a variable in if condition v9.1.1553
authorYegappan Lakshmanan <yegappan@yahoo.com>
Wed, 16 Jul 2025 16:34:59 +0000 (18:34 +0200)
committerChristian Brabandt <cb@256bit.org>
Wed, 16 Jul 2025 16:34:59 +0000 (18:34 +0200)
commit7dd8ee2103cb3a9c92c768b8d92c997ae6c47c1c
tree131086aea5aad423de05bbb1e8789cef67fe1ad2
parent9962c092cc0f9e663ebe4edf36e4643b2276eb52
patch 9.1.1553: Vim9: crash when accessing a variable in if condition

Problem:  Vim9: crash when accessing a variable in if condition
          (lxhillwind)
Solution: Skip indexing a list/tuple/dict/blob when short-circuiting an
          if condition check (Yegappan Lakshmanan)

fixes: #17756
closes: #17768

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