aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Globals/ObjectMgr.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2024-03-01 16:05:34 +0100
committerShauren <shauren.trinity@gmail.com>2025-08-30 22:55:20 +0200
commit7e193e15dbaf6429b93ec9f0bea099f1fb90ff05 (patch)
tree4e574f8c3de561798f53179b9080cdb4d4f3a71c /src/server/game/Globals/ObjectMgr.cpp
parent290a7b93107b4864f5aad57b415c9237922e3379 (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.cpp8
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)