TestLib: Fix MinGW compile warning
authorKai Koehne <kai.koehne@digia.com>
Thu, 27 Sep 2012 08:08:35 +0000 (10:08 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 28 Sep 2012 05:32:21 +0000 (07:32 +0200)
MinGW-64 defines _CrtSetReportMode, but only as a noop, resulting
in a warning "statement has no effect [-Wunused-value]"

Change-Id: I6e509246134dd5929b23b07abdb6d705db603793
Reviewed-by: Jonathan Liu <net147@gmail.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
src/testlib/qtestcase.cpp

index 3c9d2a8..d302a77 100644 (file)
@@ -2085,7 +2085,7 @@ int QTest::qExec(QObject *testObject, int argc, char **argv)
 #endif
 
 #if defined(Q_OS_WIN) && !defined(Q_OS_WINCE)
-# if !defined(Q_CC_MINGW) || (defined(Q_CC_MINGW) && defined(__MINGW64_VERSION_MAJOR))
+# if !defined(Q_CC_MINGW)
     _CrtSetReportMode(_CRT_ERROR, _CRTDBG_MODE_DEBUG);
 # endif
     SetErrorMode(SetErrorMode(0) | SEM_NOGPFAULTERRORBOX);