diff options
| author | zeertzjq <zeertzjq@outlook.com> | 2022-04-12 19:16:47 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-04-12 19:16:47 +0800 |
| commit | 7e1e906738ae8cf2d38ded4be3bef50d72b7c2a7 (patch) | |
| tree | 7ced47de808516f092020d983504c84b41c90e8d /src/nvim/normal.c | |
| parent | dbd5242d8e10db4ed077547755f0d84aa8261cb5 (diff) | |
| download | rneovim-7e1e906738ae8cf2d38ded4be3bef50d72b7c2a7.tar.gz rneovim-7e1e906738ae8cf2d38ded4be3bef50d72b7c2a7.tar.bz2 rneovim-7e1e906738ae8cf2d38ded4be3bef50d72b7c2a7.zip | |
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().
https://github.com/vim/vim/commit/d58862d18f091d3c14fa3647e724ef7eea1ecefa
Diffstat (limited to 'src/nvim/normal.c')
| -rw-r--r-- | src/nvim/normal.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/normal.c b/src/nvim/normal.c index 5b3f27529c..a8769c4c80 100644 --- a/src/nvim/normal.c +++ b/src/nvim/normal.c @@ -1225,7 +1225,7 @@ static void normal_check_window_scrolled(NormalState *s) { if (!finish_op) { // Trigger Scroll if the viewport changed. - may_trigger_winscrolled(curwin); + may_trigger_winscrolled(); } } |
