]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 8.2.3290: Vim9: compiling dict may use pointer after free v8.2.3290
authorZdenek Dohnal <zdohnal@redhat.com>
Wed, 4 Aug 2021 20:30:52 +0000 (22:30 +0200)
committerBram Moolenaar <Bram@vim.org>
Wed, 4 Aug 2021 20:30:52 +0000 (22:30 +0200)
commit9fe17d473a6041e2ea85229f4fa09831d910def4
tree15c15d4bb138f6f646a0fe480003cfe990855faa
parentf18e8a969a3414ed5e6b7159c40fe43963021ff3
patch 8.2.3290: Vim9: compiling dict may use pointer after free

Problem:    Vim9: compiling dict may use pointer after free and leak memory on
            failure.
Solution:   Pass a pointer to generate_PUSHS().  (Zdenek Dohnal, closes #8699)
src/version.c
src/vim9compile.c