From 90a4f3181be1b57d910b0a7c7259f6371e2196c9 Mon Sep 17 00:00:00 2001 From: Markus Mittendrein Date: Thu, 29 Dec 2016 21:37:41 +0100 Subject: Initialize Log before first diagnostic outputs --- src/crsm.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/crsm.cpp b/src/crsm.cpp index f40a3d0..21c502b 100644 --- a/src/crsm.cpp +++ b/src/crsm.cpp @@ -1833,6 +1833,10 @@ void CRSM::applyConfig() Config.CRSM.ListFolder = QDir(Config.CRSM.ListFolder).absolutePath() + QDir::separator(); Config.Logging.Folder = QDir(Config.Logging.Folder).absolutePath() + QDir::separator(); + out(Log.setLogFolder(Config.Logging.Folder)); + out(Log.setMainLog(Config.Logging.MainLog)); + Log.setTimestampFormat(Config.Logging.TimestampFormat); + if(!QDir(Config.CRSM.ListFolder).exists()) { if(!QDir().mkpath(Config.CRSM.ListFolder)) @@ -1934,10 +1938,6 @@ void CRSM::applyConfig() updateNextAutoScens(); - out(Log.setLogFolder(Config.Logging.Folder)); - out(Log.setMainLog(Config.Logging.MainLog)); - Log.setTimestampFormat(Config.Logging.TimestampFormat); - foreach(const QString& key, Config.CRSM.CommandAlias.keys()) { const QString& lKey = key.toLower(); -- cgit v1.2.3-54-g00ecf