From 8ed9f1ac0ebc71eac0c7d77ff88a48871ea020f2 Mon Sep 17 00:00:00 2001 From: wmayer Date: Thu, 14 Jul 2022 14:32:52 +0200 Subject: [PATCH] Base: [skip ci] fix regression in ~ILoggerBlocker caused by 9b984c11c3ce90 --- src/Base/ConsoleObserver.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Base/ConsoleObserver.h b/src/Base/ConsoleObserver.h index 21e403fd47..56864d9b33 100644 --- a/src/Base/ConsoleObserver.h +++ b/src/Base/ConsoleObserver.h @@ -91,8 +91,7 @@ private: const char* conObs; // Stores console observer name that blocker acts on }; -ILoggerBlocker::ILoggerBlocker(const char* co, ConsoleMsgFlags msgTypes): -conObs(co) +ILoggerBlocker::ILoggerBlocker(const char* co, ConsoleMsgFlags msgTypes) : conObs(co) { msgTypesBlocked = Console().SetEnabledMsgType(conObs, msgTypes, false); } @@ -103,6 +102,8 @@ ILoggerBlocker::~ILoggerBlocker() auto debug = Console().SetEnabledMsgType(conObs, msgTypesBlocked, true); if (debug != msgTypesBlocked) Console().Warning("Enabled message types have been changed while ILoggerBlocker was set\n"); +#else + Console().SetEnabledMsgType(conObs, msgTypesBlocked, true); #endif }