]> granicus.if.org Git - vim/commit
patch 8.2.1778: Vim9: returning from a partial call clears outer context v8.2.1778
authorBram Moolenaar <Bram@vim.org>
Thu, 1 Oct 2020 11:01:34 +0000 (13:01 +0200)
committerBram Moolenaar <Bram@vim.org>
Thu, 1 Oct 2020 11:01:34 +0000 (13:01 +0200)
commit5366e1aecfff4546df6af86cf98013f23ed5c3bd
treebb7d5a1c8452bcc7572828402b25232c3df75b2a
parent55759b522814995af36803823d342d51d68c0b67
patch 8.2.1778: Vim9: returning from a partial call clears outer context

Problem:    Vim9: returning from a partial call clears outer context, causing
            a crash.
Solution:   Put the outer context in the stack frame. (closes #7044)
src/testdir/test_vim9_func.vim
src/version.c
src/vim9.h
src/vim9execute.c