aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/quickfix.c
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2022-02-14 20:40:58 +0800
committerzeertzjq <zeertzjq@outlook.com>2022-03-13 13:17:22 +0800
commit0cf2dc63bf9e3c94e1373142a6198635efd1c514 (patch)
treed41b1c3e6633a37dff0395c0bd59f44e5814777e /src/nvim/quickfix.c
parentd33aebb821b7e7c9197b035c9152859e0b6ed712 (diff)
downloadrneovim-0cf2dc63bf9e3c94e1373142a6198635efd1c514.tar.gz
rneovim-0cf2dc63bf9e3c94e1373142a6198635efd1c514.tar.bz2
rneovim-0cf2dc63bf9e3c94e1373142a6198635efd1c514.zip
fix(win_split_ins): do not fail when oldwin is not valid
Ref #14240
Diffstat (limited to 'src/nvim/quickfix.c')
-rw-r--r--src/nvim/quickfix.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/nvim/quickfix.c b/src/nvim/quickfix.c
index bddbd04af9..edd4d17e67 100644
--- a/src/nvim/quickfix.c
+++ b/src/nvim/quickfix.c
@@ -3646,15 +3646,6 @@ static int qf_open_new_cwindow(qf_info_T *qi, int height)
if (win_split(height, flags) == FAIL) {
return FAIL; // not enough room for window
}
-
- // User autocommands may have invalidated the previous window after calling
- // win_split, so add a check to ensure that the win is still here
- if (IS_LL_STACK(qi) && !win_valid(win)) {
- // close the window that was supposed to be for the loclist
- win_close(curwin, false, false);
- return FAIL;
- }
-
RESET_BINDING(curwin);
if (IS_LL_STACK(qi)) {