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; }