aboutsummaryrefslogtreecommitdiff
path: root/test/old/testdir/test_cursor_func.vim
diff options
context:
space:
mode:
Diffstat (limited to 'test/old/testdir/test_cursor_func.vim')
-rw-r--r--test/old/testdir/test_cursor_func.vim5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/old/testdir/test_cursor_func.vim b/test/old/testdir/test_cursor_func.vim
index 65abbf7c85..cf131e8dad 100644
--- a/test/old/testdir/test_cursor_func.vim
+++ b/test/old/testdir/test_cursor_func.vim
@@ -573,6 +573,11 @@ func Test_virtcol2col()
call assert_equal(8, virtcol2col(0, 1, 7))
call assert_equal(8, virtcol2col(0, 1, 8))
+ " These used to cause invalid memory access
+ call setline(1, '')
+ call assert_equal(0, virtcol2col(0, 1, 1))
+ call assert_equal(0, virtcol2col(0, 1, 2))
+
let w = winwidth(0)
call setline(2, repeat('a', w + 2))
let win_nosbr = win_getid()