vim-patch:8.2.3357: crash when 'virtualedit' is set and window is narrow

Problem:    Crash when 'virtualedit' is set and window is narrow. ()
Solution:   Check that width is not zero. (closes vim/vim#8767)
02f8694a6b
This commit is contained in:
Sean Dewar
2021-08-21 16:13:51 +01:00
parent 2ddfd6b999
commit 26b7faf1f2
2 changed files with 13 additions and 1 deletions

View File

@@ -130,7 +130,8 @@ static int coladvance2(
if (finetune
&& curwin->w_p_wrap
&& curwin->w_width_inner != 0
&& wcol >= (colnr_T)width) {
&& wcol >= (colnr_T)width
&& width > 0) {
csize = linetabsize(line);
if (csize > 0)
csize--;