commit | 8e639052638a9bb8c7dd6e3e10776b1218cec1a3 | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Sun Nov 13 14:31:40 2016 +0100 |
committer | Bram Moolenaar <Bram@vim.org> | Sun Nov 13 14:31:40 2016 +0100 |
tree | a964794d08d3ebc1c2b029103ce3c3a2da803cde | |
parent | 3f7d0907269558cb3ea184a3083640f9e20bb21e [diff] [blame] |
patch 8.0.0083 Problem: Using freed memory with win_getid(). (Domenique Pelle) Solution: For the current tab use curwin.
diff --git a/src/testdir/test_window_id.vim b/src/testdir/test_window_id.vim index 66656e1..b3b506d 100644 --- a/src/testdir/test_window_id.vim +++ b/src/testdir/test_window_id.vim
@@ -92,3 +92,12 @@ only! endfunc + +func Test_win_getid_curtab() + tabedit X + tabfirst + copen + only + call assert_equal(win_getid(1), win_getid(1, 1)) + tabclose! +endfunc