mirror of
https://github.com/neovim/neovim.git
synced 2025-10-08 02:46:31 +00:00
search: Fix PVS/V547: checking variable right after assigning it
This commit is contained in:
@@ -4017,23 +4017,22 @@ current_search (
|
|||||||
VIsual = start_pos;
|
VIsual = start_pos;
|
||||||
|
|
||||||
curwin->w_cursor = pos;
|
curwin->w_cursor = pos;
|
||||||
VIsual_active = TRUE;
|
VIsual_active = true;
|
||||||
VIsual_mode = 'v';
|
VIsual_mode = 'v';
|
||||||
|
|
||||||
if (VIsual_active) {
|
redraw_curbuf_later(INVERTED); // Update the inversion.
|
||||||
redraw_curbuf_later(INVERTED); /* update the inversion */
|
|
||||||
if (*p_sel == 'e') {
|
if (*p_sel == 'e') {
|
||||||
/* Correction for exclusive selection depends on the direction. */
|
// Correction for exclusive selection depends on the direction.
|
||||||
if (forward && ltoreq(VIsual, curwin->w_cursor))
|
if (forward && ltoreq(VIsual, curwin->w_cursor)) {
|
||||||
inc_cursor();
|
inc_cursor();
|
||||||
else if (!forward && ltoreq(curwin->w_cursor, VIsual))
|
} else if (!forward && ltoreq(curwin->w_cursor, VIsual)) {
|
||||||
inc(&VIsual);
|
inc(&VIsual);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (fdo_flags & FDO_SEARCH && KeyTyped)
|
if (fdo_flags & FDO_SEARCH && KeyTyped) {
|
||||||
foldOpenCursor();
|
foldOpenCursor();
|
||||||
|
}
|
||||||
|
|
||||||
may_start_select('c');
|
may_start_select('c');
|
||||||
setmouse();
|
setmouse();
|
||||||
|
Reference in New Issue
Block a user