From b3111a466ecaadee428a9e00fd32c2b1e73adb57 Mon Sep 17 00:00:00 2001 From: ddbb07 <31517774-ddbb07@users.noreply.gitlab.com> Date: Sun, 16 Nov 2025 19:43:54 +0100 Subject: [PATCH] Offload lower casing of the patternString to splitString --- apps/openmw/mwgui/settingswindow.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/openmw/mwgui/settingswindow.cpp b/apps/openmw/mwgui/settingswindow.cpp index 8b7a6385be..66b795ac34 100644 --- a/apps/openmw/mwgui/settingswindow.cpp +++ b/apps/openmw/mwgui/settingswindow.cpp @@ -943,18 +943,18 @@ namespace MWGui namespace { - std::vector splitString(const std::string& inputString) + std::vector splitString(std::string inputString) { + Misc::StringUtils::lowerCaseInPlace(inputString); std::istringstream stringStream(inputString); return { std::istream_iterator(stringStream), std::istream_iterator() }; } - double weightedSearch(std::string corpus, std::string patternString) + double weightedSearch(std::string corpus, const std::string& patternString) { if (patternString.empty() || patternString.find_first_not_of(" ") == std::string::npos) return 1.0; Misc::StringUtils::lowerCaseInPlace(corpus); - Misc::StringUtils::lowerCaseInPlace(patternString); const std::vector patternArray = splitString(patternString);