diff options
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/game/Chat/Chat.h | 4 | ||||
| -rw-r--r-- | src/server/game/Chat/ChatCommands/ChatCommandHelpers.h | 2 | ||||
| -rw-r--r-- | src/server/game/Chat/ChatCommands/ChatCommandTags.h | 10 |
3 files changed, 3 insertions, 13 deletions
diff --git a/src/server/game/Chat/Chat.h b/src/server/game/Chat/Chat.h index 28da9630678..9ed2222208c 100644 --- a/src/server/game/Chat/Chat.h +++ b/src/server/game/Chat/Chat.h @@ -60,7 +60,7 @@ class TC_GAME_API ChatHandler template<typename... Args> void PSendSysMessage(char const* fmt, Args&&... args) { - SendSysMessage(StringVPrintf(fmt, fmt::make_printf_args(std::forward<Args>(args)...))); + SendSysMessage(StringVPrintf(fmt, fmt::make_printf_args(args...))); } template<typename... Args> @@ -72,7 +72,7 @@ class TC_GAME_API ChatHandler template<typename... Args> static std::string PGetParseString(std::string_view fmt, Args&&... args) { - return StringVPrintf(fmt, fmt::make_printf_args(std::forward<Args>(args)...)); + return StringVPrintf(fmt, fmt::make_printf_args(args...)); } template<typename... Args> diff --git a/src/server/game/Chat/ChatCommands/ChatCommandHelpers.h b/src/server/game/Chat/ChatCommands/ChatCommandHelpers.h index 27bd1285fe9..271e1d70a45 100644 --- a/src/server/game/Chat/ChatCommands/ChatCommandHelpers.h +++ b/src/server/game/Chat/ChatCommands/ChatCommandHelpers.h @@ -127,7 +127,7 @@ namespace Trinity::Impl::ChatCommands template <typename... Ts> std::string FormatTrinityString(ChatHandler const* handler, TrinityStrings which, Ts&&... args) { - return FormatTrinityString(GetTrinityString(handler, which), fmt::make_printf_args(std::forward<Ts>(args)...)); + return FormatTrinityString(GetTrinityString(handler, which), fmt::make_printf_args(args...)); } } diff --git a/src/server/game/Chat/ChatCommands/ChatCommandTags.h b/src/server/game/Chat/ChatCommands/ChatCommandTags.h index 3e31108adec..f01e7fc9518 100644 --- a/src/server/game/Chat/ChatCommands/ChatCommandTags.h +++ b/src/server/game/Chat/ChatCommands/ChatCommandTags.h @@ -298,14 +298,4 @@ namespace Trinity::ChatCommands template <typename T1, typename... Ts> struct fmt::formatter<Trinity::ChatCommands::Variant<T1, Ts...>> : ostream_formatter {}; -template <typename T1, typename... Ts> -struct fmt::printf_formatter<Trinity::ChatCommands::Variant<T1, Ts...>> : formatter<T1> -{ - template <typename T, typename OutputIt> - auto format(T const& value, basic_format_context<OutputIt, char>& ctx) const -> OutputIt - { - return formatter<T1>::format(*value, ctx); - } -}; - #endif |
