vim-patch:8.2.4739: accessing freed memory after WinScrolled autocmd event (#18090)

Problem:    Accessing freed memory after WinScrolled autocmd event.
Solution:   Check the window pointer is still valid. (closes vim/vim#10156)
            Remove the argument from may_trigger_winscrolled().
d58862d18f
This commit is contained in:
zeertzjq
2022-04-12 19:16:47 +08:00
committed by GitHub
parent dbd5242d8e
commit 7e1e906738
5 changed files with 59 additions and 20 deletions

View File

@@ -1545,7 +1545,7 @@ static void ins_redraw(bool ready)
if (ready) {
// Trigger Scroll if viewport changed.
may_trigger_winscrolled(curwin);
may_trigger_winscrolled();
}
// Trigger BufModified if b_changed_invalid is set.