diff --git a/src/lib/base/Log.cpp b/src/lib/base/Log.cpp index 61c6bba42..dc5829b95 100644 --- a/src/lib/base/Log.cpp +++ b/src/lib/base/Log.cpp @@ -128,7 +128,7 @@ Log::Log(bool singleton) // other initalization m_maxPriority = g_defaultMaxPriority; - insert(new ConsoleLogOutputter); + insert(new ConsoleLogOutputter); // NOSONAR -- Adopted by `Log` if (singleton) { s_log = this; diff --git a/src/lib/base/log_outputters.cpp b/src/lib/base/log_outputters.cpp index 6889a208a..e079dc38a 100644 --- a/src/lib/base/log_outputters.cpp +++ b/src/lib/base/log_outputters.cpp @@ -133,10 +133,10 @@ SystemLogger::SystemLogger(const char *title, bool blockConsole) : m_stop(NULL) { // redirect log messages if (blockConsole) { - m_stop = new StopLogOutputter; + m_stop = new StopLogOutputter; // NOSONAR -- Adopted by `Log` CLOG->insert(m_stop); } - m_syslog = new SystemLogOutputter; + m_syslog = new SystemLogOutputter; // NOSONAR -- Adopted by `Log` m_syslog->open(title); CLOG->insert(m_syslog); } diff --git a/src/lib/deskflow/App.cpp b/src/lib/deskflow/App.cpp index 285f711b8..a26c09586 100644 --- a/src/lib/deskflow/App.cpp +++ b/src/lib/deskflow/App.cpp @@ -145,7 +145,7 @@ int App::daemonMainLoop(int, const char **) void App::setupFileLogging() { if (argsBase().m_logFile != NULL) { - m_fileLog = new FileLogOutputter(argsBase().m_logFile); + m_fileLog = new FileLogOutputter(argsBase().m_logFile); // NOSONAR -- Adopted by `Log` CLOG->insert(m_fileLog); LOG((CLOG_DEBUG1 "logging to file (%s) enabled", argsBase().m_logFile)); } diff --git a/src/lib/ipc/IpcLogOutputter.cpp b/src/lib/ipc/IpcLogOutputter.cpp index 802e00046..2f42ea5c9 100644 --- a/src/lib/ipc/IpcLogOutputter.cpp +++ b/src/lib/ipc/IpcLogOutputter.cpp @@ -46,7 +46,9 @@ IpcLogOutputter::IpcLogOutputter(IpcServer &ipcServer, IpcClientType clientType, m_runningMutex(ARCH->newMutex()) { if (useThread) { - m_bufferThread = new Thread(new TMethodJob(this, &IpcLogOutputter::bufferThread)); + const auto outputter = + new TMethodJob(this, &IpcLogOutputter::bufferThread); // NOSONAR -- Adopted by `Log` + m_bufferThread = new Thread(outputter); } }