diff --git a/src/libs/qtcreatorcdbext/common.h b/src/libs/qtcreatorcdbext/common.h index b538313b3f7..fd76c1be7e4 100644 --- a/src/libs/qtcreatorcdbext/common.h +++ b/src/libs/qtcreatorcdbext/common.h @@ -34,9 +34,16 @@ #include #define KDEXT_64BIT -#pragma warning( disable : 4838 ) -#include -#pragma warning( default : 4838 ) +#ifdef __clang__ +# pragma clang diagnostic push +# pragma clang diagnostic ignored "-Wc++11-narrowing" +# include +# pragma clang diagnostic pop +#else +# pragma warning( disable : 4838 ) +# include +# pragma warning( default : 4838 ) +#endif // __clang__ #include typedef IDebugControl3 CIDebugControl;