luaengine_input.cpp: Fixed input device items upper bound. (#10465)

This commit is contained in:
goldnchild 2022-10-22 23:38:25 -07:00 committed by GitHub
parent 9fb085411a
commit bddd1937dc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -494,7 +494,7 @@ void lua_engine::initialize_input(sol::table &emu)
[this] (input_device &dev)
{
sol::table result = sol().create_table();
for (input_item_id id = ITEM_ID_FIRST_VALID; id < dev.maxitem(); id++)
for (input_item_id id = ITEM_ID_FIRST_VALID; id <= dev.maxitem(); id++)
{
input_device_item *item = dev.item(id);
if (item)