mirror of
https://github.com/neovim/neovim.git
synced 2026-06-16 00:31:16 +00:00
fix(vim.range): validate arguments on all cases #39415
This commit is contained in:
committed by
Justin M. Keyes
parent
49efe692f3
commit
2ec758f403
@@ -90,6 +90,11 @@ function M.new(...)
|
||||
elseif nargs == 5 then
|
||||
---@type integer, integer, integer, integer, integer
|
||||
buf, start_row, start_col, end_row, end_col = ...
|
||||
validate('buf', buf, 'number')
|
||||
validate('start_row', start_row, 'number')
|
||||
validate('start_col', start_col, 'number')
|
||||
validate('end_row', end_row, 'number')
|
||||
validate('end_col', end_col, 'number')
|
||||
else
|
||||
error('invalid parameters')
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user