fix(float): fix potential heap corruption in win_redr_border

This commit is contained in:
zeertzjq
2021-10-27 17:34:45 +08:00
parent d918759dee
commit de670f3809
2 changed files with 47 additions and 1 deletions

View File

@@ -5655,7 +5655,9 @@ static void win_redr_border(win_T *wp)
int ic = (i == 0 && !adj[3] && chars[6][0]) ? 6 : 5;
grid_put_schar(grid, irow+adj[0], i+adj[3], chars[ic], attrs[ic]);
}
grid_put_schar(grid, irow+adj[0], icol+adj[3], chars[4], attrs[4]);
if (adj[1]) {
grid_put_schar(grid, irow+adj[0], icol+adj[3], chars[4], attrs[4]);
}
grid_puts_line_flush(false);
}
}