From c586a941d20cd3dc7ef857ddb475aa4d07060a4a Mon Sep 17 00:00:00 2001 From: Levi Behunin Date: Wed, 20 Oct 2021 15:24:34 -0600 Subject: [PATCH] Fix mistake in last commit --- src/common/logging/backend.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/common/logging/backend.cpp b/src/common/logging/backend.cpp index b48b948365..d3c8ea8557 100644 --- a/src/common/logging/backend.cpp +++ b/src/common/logging/backend.cpp @@ -316,11 +316,11 @@ void SetColorConsoleBackendEnabled(bool enabled) { void FmtLogMessageImpl(Class log_class, Level log_level, const char* filename, unsigned int line_num, const char* function, fmt::string_view format, const fmt::format_args& args) { - std::string message = fmt::vformat(format, args); - auto len = message.size() + 1; - char* msg = new char[len]; - memcpy(msg, message.data(), len); if (!initialization_in_progress_suppress_logging) { + std::string message = fmt::vformat(format, args); + auto len = message.size() + 1; + char* msg = new char[len]; + memcpy(msg, message.data(), len); Impl::Instance().PushEntry(log_class, log_level, filename, line_num, function, msg); } }