]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.0.1867: Vim9: access to interface statics possible v9.0.1867
authorErnie Rael <errael@raelity.com>
Mon, 4 Sep 2023 20:30:41 +0000 (22:30 +0200)
committerChristian Brabandt <cb@256bit.org>
Mon, 4 Sep 2023 20:30:41 +0000 (22:30 +0200)
commit18143d3111b2122c7a94ca51085a60b3073cb139
treec882f6d5b2f9e8f5643ab6c23a8555d0c1cc3373
parentdccc29c228f8336ef7dd069a447886639af4458e
patch 9.0.1867: Vim9: access to interface statics possible

Problem:  Vim9: access to interface statics possible
Solution: Prevent direct access to interface statics

closes: #13007

Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Ernie Rael <errael@raelity.com>
12 files changed:
src/errors.h
src/eval.c
src/proto/vim9class.pro
src/proto/vim9instr.pro
src/testdir/test_vim9_class.vim
src/version.c
src/vim9.h
src/vim9class.c
src/vim9compile.c
src/vim9execute.c
src/vim9expr.c
src/vim9instr.c