Owen Rudge : include: Avoid redefining WSDXML typedefs.

Alexandre Julliard julliard at winehq.org
Thu Apr 20 16:41:32 CDT 2017


Module: wine
Branch: master
Commit: b7279badfa1583d9bb82bd951b0b621846cc38ea
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=b7279badfa1583d9bb82bd951b0b621846cc38ea

Author: Owen Rudge <orudge at codeweavers.com>
Date:   Wed Apr 19 20:47:22 2017 +0100

include: Avoid redefining WSDXML typedefs.

Signed-off-by: Owen Rudge <orudge at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/wsdxml.idl  | 9 +--------
 include/wsdxmldom.h | 3 +++
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/include/wsdxml.idl b/include/wsdxml.idl
index 0a63ffb..e86d54b 100644
--- a/include/wsdxml.idl
+++ b/include/wsdxml.idl
@@ -18,14 +18,7 @@
 
 import "oaidl.idl";
 import "ocidl.idl";
-
-typedef struct _WSDXML_NAMESPACE WSDXML_NAMESPACE;
-typedef struct _WSDXML_NAME WSDXML_NAME;
-typedef struct _WSDXML_TYPE WSDXML_TYPE;
-typedef struct _WSDXML_ELEMENT WSDXML_ELEMENT;
-
-typedef const WSDXML_NAMESPACE *PCWSDXML_NAMESPACE;
-typedef const WSDXML_TYPE *PCWSDXML_TYPE;
+import "wsdxmldom.h";
 
 interface IWSDXMLContext;
 
diff --git a/include/wsdxmldom.h b/include/wsdxmldom.h
index 59e481c..e9fb3bd 100644
--- a/include/wsdxmldom.h
+++ b/include/wsdxmldom.h
@@ -27,6 +27,9 @@ typedef struct _WSDXML_ATTRIBUTE WSDXML_ATTRIBUTE;
 typedef struct _WSDXML_NODE WSDXML_NODE;
 typedef struct _WSDXML_ELEMENT WSDXML_ELEMENT;
 
+typedef const WSDXML_NAMESPACE *PCWSDXML_NAMESPACE;
+typedef const WSDXML_TYPE *PCWSDXML_TYPE;
+
 struct _WSDXML_TYPE
 {
     const WCHAR *Uri;




More information about the wine-cvs mailing list