Fix build with clang-cl

This fixes qmake build with clang-cl

Change-Id: I357cd5f3abcbaf415469a268f18f7ab607f7abe6
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
Ivan Komissarov
2019-05-06 22:38:12 +02:00
parent af622b0110
commit 33c4dd8383

View File

@@ -34,9 +34,16 @@
#include <windows.h>
#define KDEXT_64BIT
#pragma warning( disable : 4838 )
#include <wdbgexts.h>
#pragma warning( default : 4838 )
#ifdef __clang__
# pragma clang diagnostic push
# pragma clang diagnostic ignored "-Wc++11-narrowing"
# include <wdbgexts.h>
# pragma clang diagnostic pop
#else
# pragma warning( disable : 4838 )
# include <wdbgexts.h>
# pragma warning( default : 4838 )
#endif // __clang__
#include <dbgeng.h>
typedef IDebugControl3 CIDebugControl;