diff --git a/src/openrct2/object/ObjectFactory.cpp b/src/openrct2/object/ObjectFactory.cpp index 9f428069fc..41f20fdbc2 100644 --- a/src/openrct2/object/ObjectFactory.cpp +++ b/src/openrct2/object/ObjectFactory.cpp @@ -227,9 +227,9 @@ namespace OpenRCT2::ObjectFactory static std::unique_ptr CreateObjectFromJson( IObjectRepository& objectRepository, json_t& jRoot, const IFileDataRetriever* fileRetriever, bool loadImageTable); - static ObjectSourceGame ParseSourceGame(const std::string& s) + static ObjectSourceGame ParseSourceGame(const std::string_view s) { - static const std::unordered_map LookupTable{ + static const std::unordered_map LookupTable{ { "rct1", ObjectSourceGame::RCT1 }, { "rct1aa", ObjectSourceGame::AddedAttractions }, { "rct1ll", ObjectSourceGame::LoopyLandscapes },