msxml: Fix compilation on machines without libxml2.
This commit is contained in:
parent
e2e7916739
commit
672a6995c0
@ -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 )
|
|||||||
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__ */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user