]> granicus.if.org Git - vim/commit
patch 8.2.2224: Vim9: crash if script reloaded with different variable type v8.2.2224
authorBram Moolenaar <Bram@vim.org>
Sat, 26 Dec 2020 19:09:15 +0000 (20:09 +0100)
committerBram Moolenaar <Bram@vim.org>
Sat, 26 Dec 2020 19:09:15 +0000 (20:09 +0100)
commit07a65d26e7d76ad22d6ef23b50c0faa25e435e02
tree535d92696d0537917b742d8655e2d09643a38fb8
parentcdc40c43f1008bda2f173d3a13606236679e8067
patch 8.2.2224: Vim9: crash if script reloaded with different variable type

Problem:    Vim9: crash if script reloaded with different variable type.
Solution:   Check the type when accessing the variable.
src/errors.h
src/evalvars.c
src/proto/vim9script.pro
src/proto/vim9type.pro
src/testdir/test_vim9_script.vim
src/version.c
src/vim9.h
src/vim9compile.c
src/vim9execute.c
src/vim9script.c
src/vim9type.c