From 0a6dd09f2cadb2242c72f09a605156d13e68bab0 Mon Sep 17 00:00:00 2001 From: dannuic Date: Sat, 25 Apr 2026 15:51:15 -0600 Subject: [PATCH] Removed unnecessary function for static component map --- common/patches/client_version.cpp | 29 ++++++++++++----------------- 1 file changed, 12 insertions(+), 17 deletions(-) diff --git a/common/patches/client_version.cpp b/common/patches/client_version.cpp index a4faebf59..94ac4b483 100644 --- a/common/patches/client_version.cpp +++ b/common/patches/client_version.cpp @@ -61,24 +61,19 @@ struct ClientComponents std::unique_ptr messageComponent; }; -static const ClientComponents& GetComponents(Version version) -{ - static const std::unordered_map patches = [] { - std::unordered_map p; - p.emplace(Version::Titanium, Version::Titanium); - p.emplace(Version::SoF, Version::SoF); - p.emplace(Version::SoD, Version::SoD); - p.emplace(Version::UF, Version::UF); - p.emplace(Version::RoF, Version::RoF); - p.emplace(Version::RoF2, Version::RoF2); - p.emplace(Version::TOB, Version::TOB); - return p; - }(); - - return patches.at(version); -} +static const std::unordered_map s_patches = [] { + std::unordered_map p; + p.emplace(Version::Titanium, Version::Titanium); + p.emplace(Version::SoF, Version::SoF); + p.emplace(Version::SoD, Version::SoD); + p.emplace(Version::UF, Version::UF); + p.emplace(Version::RoF, Version::RoF); + p.emplace(Version::RoF2, Version::RoF2); + p.emplace(Version::TOB, Version::TOB); + return p; +}(); const std::unique_ptr& GetMessageComponent(Version version) { - return GetComponents(version).messageComponent; + return s_patches.at(version).messageComponent; }