diff --git a/src/libsync/logger.cpp b/src/libsync/logger.cpp index d5d2048314..a9df83a635 100644 --- a/src/libsync/logger.cpp +++ b/src/libsync/logger.cpp @@ -23,7 +23,9 @@ #include +#ifdef ZLIB_FOUND #include +#endif #ifdef Q_OS_WIN #include // for stdout @@ -261,6 +263,7 @@ void Logger::disableTemporaryFolderLogDir() static bool compressLog(const QString &originalName, const QString &targetName) { +#ifdef ZLIB_FOUND QFile original(originalName); if (!original.open(QIODevice::ReadOnly)) return false; @@ -279,6 +282,9 @@ static bool compressLog(const QString &originalName, const QString &targetName) } gzclose(compressed); return true; +#else + return false; +#endif } void Logger::enterNextLogFile()