diff options
author | Shauren <shauren.trinity@gmail.com> | 2024-03-01 16:05:34 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2025-08-30 22:55:20 +0200 |
commit | 7e193e15dbaf6429b93ec9f0bea099f1fb90ff05 (patch) | |
tree | 4e574f8c3de561798f53179b9080cdb4d4f3a71c /src/server/game/Globals/ObjectMgr.cpp | |
parent | 290a7b93107b4864f5aad57b415c9237922e3379 (diff) |
Core/Misc: Replace sprintf with safer alternatives (Trinity::StringFormat or snprintf)
(cherry picked from commit 67244a1f70273e20801b2ae668603af81d72d602)
Diffstat (limited to 'src/server/game/Globals/ObjectMgr.cpp')
-rw-r--r-- | src/server/game/Globals/ObjectMgr.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp index 75d62371c1c..747f0aa1330 100644 --- a/src/server/game/Globals/ObjectMgr.cpp +++ b/src/server/game/Globals/ObjectMgr.cpp @@ -123,9 +123,7 @@ std::string GetScriptCommandName(ScriptCommands command) case SCRIPT_COMMAND_MOVEMENT: res = "SCRIPT_COMMAND_MOVEMENT"; break; default: { - char sz[32]; - sprintf(sz, "Unknown command: %d", command); - res = sz; + res = Trinity::StringFormat("Unknown command: {}", command); break; } } @@ -134,9 +132,7 @@ std::string GetScriptCommandName(ScriptCommands command) std::string ScriptInfo::GetDebugInfo() const { - char sz[256]; - sprintf(sz, "%s ('%s' script id: %u)", GetScriptCommandName(command).c_str(), GetScriptsTableNameByType(type).c_str(), id); - return std::string(sz); + return Trinity::StringFormat("{} ('{}' script id: {})", GetScriptCommandName(command), GetScriptsTableNameByType(type), id); } bool normalizePlayerName(std::string& name) |