[PATCH] include/wincodec.idl: Stop redefinition of ID2D1Image

Alistair Leslie-Hughes leslie_alistair at hotmail.com
Wed Jun 14 06:54:04 CDT 2017


Fixes: https://bugs.winehq.org/show_bug.cgi?id=43175

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
---
 include/wincodec.idl | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/include/wincodec.idl b/include/wincodec.idl
index 1ea6e0e203..bdc2031ac3 100644
--- a/include/wincodec.idl
+++ b/include/wincodec.idl
@@ -224,7 +224,9 @@ typedef DWORD *D2D1_PIXEL_FORMAT;
 cpp_quote ("#endif")
 
 cpp_quote ("typedef interface ID2D1Device ID2D1Device;")
+cpp_quote ("#ifndef __ID2D1Image_FWD_DEFINED__")
 cpp_quote ("typedef interface ID2D1Image ID2D1Image;")
+cpp_quote ("#endif")
 
 typedef struct WICRect {
     INT X;
-- 
2.11.0




More information about the wine-patches mailing list