From 832234c47b90ad43b15451fcc0823822e2cebe57 Mon Sep 17 00:00:00 2001 From: Naios Date: Sat, 28 Mar 2015 17:11:30 +0100 Subject: Core/Log: Improve creation of log prefixes. * this also fixes non whitespace seperated timestamps in logs after 95ebe4f31cba6b4772cfd19 @Aokromes * remove an unnecessary stringstream in Log::outCommand * delete copy constructor of LogMessage to prevent unwanted copies (cherry picked from commit a2e280c8a8478bbe0652c1850b1a435abba79f93) --- src/server/shared/Logging/Log.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/server/shared/Logging/Log.h') diff --git a/src/server/shared/Logging/Log.h b/src/server/shared/Logging/Log.h index 20d83d2dcf0..d4653960b15 100644 --- a/src/server/shared/Logging/Log.h +++ b/src/server/shared/Logging/Log.h @@ -75,9 +75,7 @@ class Log std::unique_ptr msg(new LogMessage(LOG_LEVEL_INFO, "commands.gm", std::move(Trinity::StringFormat(fmt, args...)))); - std::ostringstream ss; - ss << account; - msg->param1 = ss.str(); + msg->param1 = std::to_string(account); write(std::move(msg)); } -- cgit v1.2.3