From 9a637563cd686ec0aeaa820e1776a1d5efc0f809 Mon Sep 17 00:00:00 2001 From: Andrew Lanzone Date: Tue, 8 Jul 2025 19:46:24 -0700 Subject: [PATCH] Fix getIndexSelected typing --- apps/openmw/mwgui/alchemywindow.cpp | 2 +- apps/openmw/mwgui/savegamedialog.cpp | 2 +- apps/openmw/mwgui/settingswindow.cpp | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/openmw/mwgui/alchemywindow.cpp b/apps/openmw/mwgui/alchemywindow.cpp index 6cf34702d7..35ff668df0 100644 --- a/apps/openmw/mwgui/alchemywindow.cpp +++ b/apps/openmw/mwgui/alchemywindow.cpp @@ -559,7 +559,7 @@ namespace MWGui if (arg.button == SDL_CONTROLLER_BUTTON_A || arg.button == SDL_CONTROLLER_BUTTON_Y) { // Select the highlighted entry in the combo box and close it. - int index = mFilterValue->getIndexSelected(); + size_t index = mFilterValue->getIndexSelected(); mFilterValue->setIndexSelected(index); onFilterChanged(mFilterValue, index); MWBase::Environment::get().getWindowManager()->setKeyFocusWidget(mNameEdit); // Close list diff --git a/apps/openmw/mwgui/savegamedialog.cpp b/apps/openmw/mwgui/savegamedialog.cpp index e335601e95..b096c5c9c9 100644 --- a/apps/openmw/mwgui/savegamedialog.cpp +++ b/apps/openmw/mwgui/savegamedialog.cpp @@ -548,7 +548,7 @@ namespace MWGui } else if (arg.button == SDL_CONTROLLER_BUTTON_Y) { - uint32_t index = mCharacterSelection->getIndexSelected(); + size_t index = mCharacterSelection->getIndexSelected(); index = wrap(index + 1, mCharacterSelection->getItemCount()); mCharacterSelection->setIndexSelected(index); onCharacterSelected(mCharacterSelection, index); diff --git a/apps/openmw/mwgui/settingswindow.cpp b/apps/openmw/mwgui/settingswindow.cpp index 726809c583..406beb506f 100644 --- a/apps/openmw/mwgui/settingswindow.cpp +++ b/apps/openmw/mwgui/settingswindow.cpp @@ -1142,7 +1142,7 @@ namespace MWGui } else if (arg.button == SDL_CONTROLLER_BUTTON_LEFTSHOULDER) { - uint32_t index = mSettingsTab->getIndexSelected(); + size_t index = mSettingsTab->getIndexSelected(); index = wrap(index - 1, mSettingsTab->getItemCount()); mSettingsTab->setIndexSelected(index); MWBase::Environment::get().getWindowManager()->playSound(ESM::RefId::stringRefId("Menu Click")); @@ -1150,7 +1150,7 @@ namespace MWGui } else if (arg.button == SDL_CONTROLLER_BUTTON_RIGHTSHOULDER) { - uint32_t index = mSettingsTab->getIndexSelected(); + size_t index = mSettingsTab->getIndexSelected(); index = wrap(index + 1, mSettingsTab->getItemCount()); mSettingsTab->setIndexSelected(index); MWBase::Environment::get().getWindowManager()->playSound(ESM::RefId::stringRefId("Menu Click"));