diff options
-rw-r--r-- | tools/qmlplugindump/main.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tools/qmlplugindump/main.cpp b/tools/qmlplugindump/main.cpp index ff0c525..894c5f3 100644 --- a/tools/qmlplugindump/main.cpp +++ b/tools/qmlplugindump/main.cpp @@ -64,8 +64,10 @@ #ifdef Q_OS_UNIX #include <signal.h> #endif -#ifdef Q_OS_WIN -#include <crtdbg.h> +#if defined(Q_OS_WIN) +# if !defined(Q_CC_MINGW) +# include <crtdbg.h> +# endif #include <qt_windows.h> #endif @@ -498,7 +500,7 @@ void printUsage(const QString &appName) int main(int argc, char *argv[]) { -#ifdef Q_OS_WIN +#if defined(Q_OS_WIN) && !defined(Q_CC_MINGW) // we do not want windows popping up if the module loaded triggers an assert SetErrorMode(SEM_NOGPFAULTERRORBOX); _CrtSetReportMode(_CRT_ASSERT, _CRTDBG_MODE_DEBUG); |