diff options
author | zeertzjq <zeertzjq@outlook.com> | 2022-03-27 09:19:56 +0800 |
---|---|---|
committer | zeertzjq <zeertzjq@outlook.com> | 2022-03-27 10:01:35 +0800 |
commit | ae0a43ec23d9d902d2d9c446dda592873988ea50 (patch) | |
tree | b4367538dee666321835525be7c5634d26f8fea9 /src | |
parent | f4f18a983305d3cf8a6028333e9b99e86283032b (diff) | |
download | rneovim-ae0a43ec23d9d902d2d9c446dda592873988ea50.tar.gz rneovim-ae0a43ec23d9d902d2d9c446dda592873988ea50.tar.bz2 rneovim-ae0a43ec23d9d902d2d9c446dda592873988ea50.zip |
fix(tabpage): correct check for failure to close window
Avoid closing window 999 times.
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/ex_docmd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/ex_docmd.c b/src/nvim/ex_docmd.c index 0dbc9d6b14..20325509c4 100644 --- a/src/nvim/ex_docmd.c +++ b/src/nvim/ex_docmd.c @@ -6839,7 +6839,7 @@ void tabpage_close_other(tabpage_T *tp, int forceit) // Autocommands may delete the tab page under our fingers and we may // fail to close a window with a modified buffer. - if (!valid_tabpage(tp) || tp->tp_firstwin == wp) { + if (!valid_tabpage(tp) || tp->tp_lastwin == wp) { break; } } |