mirror of
https://github.com/vim/vim.git
synced 2025-09-23 03:43:49 -04:00
patch 9.0.0017: accessing memory beyond the end of the line
Problem: Accessing memory beyond the end of the line. Solution: Stop Visual mode when closing a window.
This commit is contained in:
@@ -2594,6 +2594,8 @@ win_close(win_T *win, int free_buf)
|
||||
*/
|
||||
if (wp->w_buffer != curbuf)
|
||||
{
|
||||
reset_VIsual_and_resel(); // stop Visual mode
|
||||
|
||||
other_buffer = TRUE;
|
||||
win->w_closing = TRUE;
|
||||
apply_autocmds(EVENT_BUFLEAVE, NULL, NULL, FALSE, curbuf);
|
||||
|
Reference in New Issue
Block a user