diff options
Diffstat (limited to 'src/server/game/Chat/Chat.h')
-rw-r--r-- | src/server/game/Chat/Chat.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/server/game/Chat/Chat.h b/src/server/game/Chat/Chat.h index 5af87f472e9..53a49cc058c 100644 --- a/src/server/game/Chat/Chat.h +++ b/src/server/game/Chat/Chat.h @@ -20,6 +20,7 @@ #include "ObjectGuid.h" #include "StringFormat.h" +#include <fmt/printf.h> class ChatHandler; class Creature; @@ -55,7 +56,7 @@ class TC_GAME_API ChatHandler template<typename... Args> void PSendSysMessage(const char* fmt, Args&&... args) { - SendSysMessage(Trinity::StringFormat(fmt, std::forward<Args>(args)...).c_str()); + SendSysMessage(fmt::sprintf(fmt, std::forward<Args>(args)...)); } template<typename... Args> @@ -67,7 +68,7 @@ class TC_GAME_API ChatHandler template<typename... Args> std::string PGetParseString(uint32 entry, Args&&... args) const { - return Trinity::StringFormat(GetTrinityString(entry), std::forward<Args>(args)...); + return fmt::sprintf(GetTrinityString(entry), std::forward<Args>(args)...); } bool _ParseCommands(std::string_view text); |