mirror of
https://github.com/vim/vim.git
synced 2025-10-01 04:54:07 -04:00
patch 9.1.0579: Ex command is still executed after giving E1247
Problem: Ex command is still executed after giving E1247. Solution: Indicate the error properly and set cmd to NULL. (zeertzjq) closes: #15241 Signed-off-by: zeertzjq <zeertzjq@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
360c51208e
commit
d1b5ea984d
@@ -4698,6 +4698,7 @@ get_address(
|
||||
if (n == MAXLNUM)
|
||||
{
|
||||
emsg(_(e_line_number_out_of_range));
|
||||
cmd = NULL;
|
||||
goto error;
|
||||
}
|
||||
}
|
||||
@@ -4728,6 +4729,7 @@ get_address(
|
||||
if (lnum >= 0 && n >= LONG_MAX - lnum)
|
||||
{
|
||||
emsg(_(e_line_number_out_of_range));
|
||||
cmd = NULL;
|
||||
goto error;
|
||||
}
|
||||
lnum += n;
|
||||
|
Reference in New Issue
Block a user