comparison src/testdir/test_getvar.vim @ 19114:3856047f2211 v8.2.0117

patch 8.2.0117: crash when using gettabwinvar() with invalid arguments Commit: https://github.com/vim/vim/commit/ee93b737aaa7bf65edc7281f429dd89fcf657a6f Author: Bram Moolenaar <Bram@vim.org> Date: Tue Jan 14 19:05:39 2020 +0100 patch 8.2.0117: crash when using gettabwinvar() with invalid arguments Problem: Crash when using gettabwinvar() with invalid arguments. (Yilin Yang) Solution: Use "curtab" if "tp" is NULL. (closes #5475)
author Bram Moolenaar <Bram@vim.org>
date Tue, 14 Jan 2020 19:15:04 +0100
parents 9fac6d0de69a
children 94f05de75e9f
comparison
equal deleted inserted replaced
19113:4858db718203 19114:3856047f2211
81 call assert_equal('', gettabwinvar(9, 3, '')) 81 call assert_equal('', gettabwinvar(9, 3, ''))
82 call assert_equal({'dict2': 'newval'}, gettabwinvar(9, 3, '', def_dict)) 82 call assert_equal({'dict2': 'newval'}, gettabwinvar(9, 3, '', def_dict))
83 83
84 unlet def_dict 84 unlet def_dict
85 85
86 call assert_equal("", gettabwinvar(9, 2020, ''))
86 call assert_equal('', gettabwinvar(2, 3, '&nux')) 87 call assert_equal('', gettabwinvar(2, 3, '&nux'))
87 call assert_equal(1, gettabwinvar(2, 3, '&nux', 1)) 88 call assert_equal(1, gettabwinvar(2, 3, '&nux', 1))
88 tabonly 89 tabonly
89 endfunc 90 endfunc
90 91