Make -logfile - work on Windows
authorDominik Schmidt <dschmidt@owncloud.com>
Mon, 10 Sep 2018 10:06:25 +0000 (03:06 -0700)
committerKevin Ottens <kevin.ottens@nextcloud.com>
Wed, 1 Jul 2020 12:54:52 +0000 (14:54 +0200)
src/libsync/logger.cpp

index b5c0dfbab309161d7e31ed01061dadfd512da572..74f190a8f183600cc3ceccec6cf50dc3d3f5d3d2 100644 (file)
@@ -24,6 +24,7 @@
 
 #include <zlib.h>
 
+#include <io.h>
 namespace OCC {
 
 QtMessageHandler s_originalMessageHandler = nullptr;
@@ -160,7 +161,7 @@ void Logger::setLogFile(const QString &name)
 
     bool openSucceeded = false;
     if (name == QLatin1String("-")) {
-        openSucceeded = _logFile.open(1, QIODevice::WriteOnly);
+        openSucceeded = _logFile.open(stdout, QIODevice::WriteOnly);
     } else {
         _logFile.setFileName(name);
         openSucceeded = _logFile.open(QIODevice::WriteOnly);