Index: sources/storage/Logger.cpp =================================================================== diff -u -r202d42b05e2c2924ea56e2063c5a9726d736bd9d -r25a12a9599c802d96ff5446a5ad80ddc30987ff9 --- sources/storage/Logger.cpp (.../Logger.cpp) (revision 202d42b05e2c2924ea56e2063c5a9726d736bd9d) +++ sources/storage/Logger.cpp (.../Logger.cpp) (revision 25a12a9599c802d96ff5446a5ad80ddc30987ff9) @@ -497,14 +497,17 @@ // has been tested manually LOG_DEBUG(tr("Initializing log clean up")); int removeCount = 0; - auto logTypes = { eLogAppED , eLogDebug , eLogCloud , eLogTrtmt }; - auto logType = { vLogType }; + auto logFiles = { eLogAppED , eLogDebug , eLogCloud }; + auto logFile = { vLogType }; // Is mostly used for the txr files which are in separate partition. - for ( const auto &iType : ( vLogType == eLogAll ? logTypes : logType ) ) { + for ( const auto &iType : ( vLogType == eLogFiles ? logFiles : logFile ) ) { QString mCSource = _logPathNames [iType]; QString mCExtension = _logFileNameExt[iType]; // DEBUG: qDebug() << "@" << mCSource << mLogFileFilter << mCExtension << iType << _logTypeMaxUsageLimit[iType]; - QFileInfoList fileInfoList = FileHandler::find(mCSource, {"*.*"}, _logTypeMaxUsageLimit[iType]); + QFileInfoList fileInfoList = FileHandler::find( + mCSource , // where to look + {"*.*"} , // what to delete // it means the removal will be for all the files in that location and won't look at the mCExtension + _logTypeMaxUsageLimit[iType]); // how many/much removeCount = fileInfoList.count(); // qDebug() << "@" << removeCount << fileInfoList; if (removeCount) {