diff options
author | Bram Moolenaar <Bram@vim.org> | 2022-08-17 15:55:51 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-08-17 15:55:51 +0100 |
commit | 4875d6ab068f09df88d24d81de40dcd8d56e243d (patch) | |
tree | 6f5030128980ebdb9e61141621759b5540c45708 /src/testdir/test_vim9_script.vim | |
parent | 5fd6ab820b4a0aaa5c6020852f39d118375fab49 (diff) |
patch 9.0.0224: Using NULL pointer when skipping compiled codev9.0.0224
Problem: Using NULL pointer when skipping compiled code.
Solution: Check for skipping.
Diffstat (limited to 'src/testdir/test_vim9_script.vim')
-rw-r--r-- | src/testdir/test_vim9_script.vim | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/testdir/test_vim9_script.vim b/src/testdir/test_vim9_script.vim index 3199ac3953..56a39efcf7 100644 --- a/src/testdir/test_vim9_script.vim +++ b/src/testdir/test_vim9_script.vim @@ -2097,6 +2097,19 @@ def Test_for_skipped_block() v9.CheckDefAndScriptSuccess(lines) enddef +def Test_skipped_redir() + var lines =<< trim END + def T() + if 0 + redir =>l[0] + redir END + endif + enddef + defcompile + END + v9.CheckScriptSuccess(lines) +enddef + def Test_for_loop() var lines =<< trim END var result = '' |