From a4ad6668172fcf53848044f28051b32bd552d238 Mon Sep 17 00:00:00 2001 From: Ivan Chikish Date: Wed, 12 Jul 2023 21:41:14 +0300 Subject: [PATCH] [Logs] Don't print empty () --- orbis-kernel/src/utils/Logs.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/orbis-kernel/src/utils/Logs.cpp b/orbis-kernel/src/utils/Logs.cpp index 84a0e08c7..79ff1621e 100644 --- a/orbis-kernel/src/utils/Logs.cpp +++ b/orbis-kernel/src/utils/Logs.cpp @@ -186,7 +186,8 @@ void _orbis_log_print(LogLevel lvl, const char *msg, std::string_view names, va_end(c_args); text += msg; - text += "("; + if (args_count) + text += "("; for (std::size_t i = 0; i < args_count; i++) { if (i) text += ", "; @@ -197,7 +198,8 @@ void _orbis_log_print(LogLevel lvl, const char *msg, std::string_view names, text += "="; sup[i].log_string(text, args[i]); } - text += ")"; + if (args_count) + text += ")"; const char *color = ""; switch (lvl) {