mirror of
https://github.com/neovim/neovim.git
synced 2024-12-29 14:41:06 -07:00
vim-patch:8.2.5120: searching for quotes may go over the end of the line
Problem: Searching for quotes may go over the end of the line.
Solution: Check for running into the NUL.
2f074f4685
This commit is contained in:
parent
966d55effe
commit
aab05cd5ff
@ -4057,6 +4057,11 @@ bool current_quote(oparg_T *oap, long count, bool include, int quotechar)
|
||||
|
||||
// Find out if we have a quote in the selection.
|
||||
while (i <= col_end) {
|
||||
// check for going over the end of the line, which can happen if
|
||||
// the line was changed after the Visual area was selected.
|
||||
if (line[i] == NUL) {
|
||||
break;
|
||||
}
|
||||
if (line[i++] == quotechar) {
|
||||
selected_quote = true;
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user