Fix MinGW64-warnings about unknown pragmas.
authorFriedemann Kleint <Friedemann.Kleint@digia.com>
Thu, 14 Feb 2013 10:57:46 +0000 (11:57 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Thu, 14 Feb 2013 12:24:53 +0000 (13:24 +0100)
Change-Id: I1bd2178f5986846aede371193e98b55e4bde6414
Reviewed-by: Yoann Lopes <yoann.lopes@digia.com>
src/plugins/directshow/camera/dscamerasession.h
src/plugins/directshow/dsserviceplugin.cpp

index c02a990..4a65919 100644 (file)
 #include <dshow.h>
 #include <objbase.h>
 #include <initguid.h>
-#pragma comment(lib, "strmiids.lib")
-#pragma comment(lib, "ole32.lib")
+#ifdef Q_CC_MSVC
+#  pragma comment(lib, "strmiids.lib")
+#  pragma comment(lib, "ole32.lib")
+#endif // Q_CC_MSVC
 #include <windows.h>
 
-#pragma include_alias("dxtrans.h","qedit.h")
+#ifdef Q_CC_MSVC
+#  pragma include_alias("dxtrans.h","qedit.h")
+#endif // Q_CC_MSVC
 #define __IDxtCompositor_INTERFACE_DEFINED__
 #define __IDxtAlphaSetter_INTERFACE_DEFINED__
 #define __IDxtJpeg_INTERFACE_DEFINED__
index 2ac828b..32e6a6e 100644 (file)
@@ -69,8 +69,10 @@ extern const CLSID CLSID_VideoInputDeviceCategory;
 #include <dshow.h>
 #include <objbase.h>
 #include <initguid.h>
-#pragma comment(lib, "strmiids.lib")
-#pragma comment(lib, "ole32.lib")
+#ifdef Q_CC_MSVC
+#  pragma comment(lib, "strmiids.lib")
+#  pragma comment(lib, "ole32.lib")
+#endif // Q_CC_MSVC
 #include <windows.h>
 #include <ocidl.h>
 #endif