aboutsummaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
Diffstat (limited to 'src/server')
-rw-r--r--src/server/game/Chat/Chat.h4
-rw-r--r--src/server/game/Chat/ChatCommands/ChatCommandHelpers.h2
-rw-r--r--src/server/game/Chat/ChatCommands/ChatCommandTags.h10
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