Commit 672a6995 authored by Lei Zhang's avatar Lei Zhang Committed by Alexandre Julliard

msxml: Fix compilation on machines without libxml2.

parent e2e79167
...@@ -63,14 +63,6 @@ extern HRESULT XMLElementCollection_create( IUnknown *pUnkOuter, xmlNodePtr node ...@@ -63,14 +63,6 @@ extern HRESULT XMLElementCollection_create( IUnknown *pUnkOuter, xmlNodePtr node
extern xmlDocPtr parse_xml(char *ptr, int len); extern xmlDocPtr parse_xml(char *ptr, int len);
#endif
extern IXMLDOMParseError *create_parseError( LONG code, BSTR url, BSTR reason, BSTR srcText,
LONG line, LONG linepos, LONG filepos );
extern HRESULT DOMDocument_create( IUnknown *pUnkOuter, LPVOID *ppObj );
extern HRESULT SchemaCache_create( IUnknown *pUnkOuter, LPVOID *ppObj );
extern HRESULT XMLDocument_create( IUnknown *pUnkOuter, LPVOID *ppObj );
/* IXMLDOMNode Internal Structure */ /* IXMLDOMNode Internal Structure */
typedef struct _xmlnode typedef struct _xmlnode
{ {
...@@ -86,4 +78,12 @@ static inline xmlnode *impl_from_IXMLDOMNode( IXMLDOMNode *iface ) ...@@ -86,4 +78,12 @@ static inline xmlnode *impl_from_IXMLDOMNode( IXMLDOMNode *iface )
return (xmlnode *)((char*)iface - FIELD_OFFSET(xmlnode, lpVtbl)); return (xmlnode *)((char*)iface - FIELD_OFFSET(xmlnode, lpVtbl));
} }
#endif
extern IXMLDOMParseError *create_parseError( LONG code, BSTR url, BSTR reason, BSTR srcText,
LONG line, LONG linepos, LONG filepos );
extern HRESULT DOMDocument_create( IUnknown *pUnkOuter, LPVOID *ppObj );
extern HRESULT SchemaCache_create( IUnknown *pUnkOuter, LPVOID *ppObj );
extern HRESULT XMLDocument_create( IUnknown *pUnkOuter, LPVOID *ppObj );
#endif /* __MSXML_PRIVATE__ */ #endif /* __MSXML_PRIVATE__ */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment