Base: [skip ci] fix regression in ~ILoggerBlocker caused by 9b984c11c3ce90

This commit is contained in:
wmayer
2022-07-14 14:32:52 +02:00
parent 2513132eac
commit 8ed9f1ac0e

View File

@@ -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
}