From 7499d7437e923b35e2f8355c1f5bf355ddc81096 Mon Sep 17 00:00:00 2001 From: Martchus Date: Sun, 25 Sep 2016 21:36:56 +0200 Subject: [PATCH 1/3] Recorder includes to prevent conflict with vsnprintf Some files #include This is a C header which also #include's stdio.h which adds a #define vsnprintf This #define vsnprint conflicts with QtCore/qstring.h so reorder the includes a bit to prevent this situation --- src/multimedia/video/qvideosurfaceformat.h | 1 + src/plugins/directshow/common/directshowglobal.h | 1 + 2 files changed, 2 insertions(+) diff --git a/src/multimedia/video/qvideosurfaceformat.h b/src/multimedia/video/qvideosurfaceformat.h index 1d1990c7..8ddffa03 100644 --- a/src/multimedia/video/qvideosurfaceformat.h +++ b/src/multimedia/video/qvideosurfaceformat.h @@ -44,6 +44,7 @@ #include #include #include +#include #include #include diff --git a/src/plugins/directshow/common/directshowglobal.h b/src/plugins/directshow/common/directshowglobal.h index 12693e4f..f759a8f2 100644 --- a/src/plugins/directshow/common/directshowglobal.h +++ b/src/plugins/directshow/common/directshowglobal.h @@ -43,6 +43,7 @@ #include #include +#include #include QT_BEGIN_NAMESPACE -- 2.29.2