diff --git a/src/openrct2/localisation/Formatting.cpp b/src/openrct2/localisation/Formatting.cpp index 7509f55524..b7f636b7c9 100644 --- a/src/openrct2/localisation/Formatting.cpp +++ b/src/openrct2/localisation/Formatting.cpp @@ -771,11 +771,11 @@ namespace OpenRCT2 case FormatToken::Int32: case FormatToken::Comma2dp32: case FormatToken::Sprite: - anyArgs.push_back(ReadFromArgs(args)); + anyArgs.emplace_back(ReadFromArgs(args)); break; case FormatToken::Currency2dp: case FormatToken::Currency: - anyArgs.push_back(ReadFromArgs(args)); + anyArgs.emplace_back(ReadFromArgs(args)); break; case FormatToken::UInt16: case FormatToken::MonthYear: @@ -783,24 +783,24 @@ namespace OpenRCT2 case FormatToken::Velocity: case FormatToken::DurationShort: case FormatToken::DurationLong: - anyArgs.push_back(ReadFromArgs(args)); + anyArgs.emplace_back(ReadFromArgs(args)); break; case FormatToken::Comma16: case FormatToken::Length: case FormatToken::Comma1dp16: - anyArgs.push_back(ReadFromArgs(args)); + anyArgs.emplace_back(ReadFromArgs(args)); break; case FormatToken::StringById: { auto stringId = ReadFromArgs(args); - anyArgs.push_back(stringId); + anyArgs.emplace_back(stringId); BuildAnyArgListFromLegacyArgBuffer(GetFmtStringById(stringId), anyArgs, args); break; } case FormatToken::String: { auto sz = ReadFromArgs(args); - anyArgs.push_back(sz); + anyArgs.emplace_back(sz); break; } case FormatToken::Pop16: