diff options
Diffstat (limited to 'src/testlib/qabstracttestlogger.cpp')
-rw-r--r-- | src/testlib/qabstracttestlogger.cpp | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/testlib/qabstracttestlogger.cpp b/src/testlib/qabstracttestlogger.cpp index 735ad0122a..1e95471e70 100644 --- a/src/testlib/qabstracttestlogger.cpp +++ b/src/testlib/qabstracttestlogger.cpp @@ -40,7 +40,6 @@ ****************************************************************************/ #include "QtTest/private/qabstracttestlogger_p.h" -#include "QtTest/private/qtestlog_p.h" #include "QtTest/qtestassert.h" #include "QtCore/qbytearray.h" @@ -81,22 +80,21 @@ bool QAbstractTestLogger::isTtyOutput() } -void QAbstractTestLogger::startLogging() +void QAbstractTestLogger::startLogging(const char *filename) { QTEST_ASSERT(!QTest::stream); - const char *out = QTestLog::outputFileName(); - if (!out) { + if (!filename) { QTest::stream = stdout; return; } #if defined(_MSC_VER) && _MSC_VER >= 1400 && !defined(Q_OS_WINCE) - if (::fopen_s(&QTest::stream, out, "wt")) { + if (::fopen_s(&QTest::stream, filename, "wt")) { #else - QTest::stream = ::fopen(out, "wt"); + QTest::stream = ::fopen(filename, "wt"); if (!QTest::stream) { #endif - printf("Unable to open file for logging: %s", out); + printf("Unable to open file for logging: %s", filename); ::exit(1); } } |