Module: wine Branch: master Commit: f14c2f712f0e8b2dd924f52dd960ab8add791da9 URL: http://source.winehq.org/git/wine.git/?a=commit;h=f14c2f712f0e8b2dd924f52dd9...
Author: Nikolay Sivov nsivov@codeweavers.com Date: Fri Jul 27 07:53:58 2012 +0400
msxml3: Enable inline wrappers and fix warnings.
---
dlls/msxml3/Makefile.in | 1 + dlls/msxml3/attribute.c | 2 +- dlls/msxml3/cdata.c | 2 +- dlls/msxml3/comment.c | 2 +- dlls/msxml3/docfrag.c | 2 +- dlls/msxml3/domdoc.c | 2 +- dlls/msxml3/nodemap.c | 2 +- dlls/msxml3/text.c | 2 +- dlls/msxml3/xmlparser.c | 2 +- dlls/msxml3/xmlview.c | 2 +- 10 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/dlls/msxml3/Makefile.in b/dlls/msxml3/Makefile.in index acd571f..fcf78b5 100644 --- a/dlls/msxml3/Makefile.in +++ b/dlls/msxml3/Makefile.in @@ -1,6 +1,7 @@ EXTRADEFS = -DCOM_NO_WINDOWS_H MODULE = msxml3.dll IMPORTS = uuid urlmon shlwapi oleaut32 ole32 user32 advapi32 +EXTRADEFS = -DWIDL_C_INLINE_WRAPPERS EXTRALIBS = @XML2LIBS@ EXTRAINCL = @XML2INCL@ @XSLTINCL@
diff --git a/dlls/msxml3/attribute.c b/dlls/msxml3/attribute.c index 0fa00ec..d461ce1 100644 --- a/dlls/msxml3/attribute.c +++ b/dlls/msxml3/attribute.c @@ -91,7 +91,7 @@ static HRESULT WINAPI domattr_QueryInterface( return E_NOINTERFACE; }
- IXMLDOMText_AddRef((IUnknown*)*ppvObject); + IXMLDOMAttribute_AddRef(iface); return S_OK; }
diff --git a/dlls/msxml3/cdata.c b/dlls/msxml3/cdata.c index 1cf3d29..6b3c065 100644 --- a/dlls/msxml3/cdata.c +++ b/dlls/msxml3/cdata.c @@ -91,7 +91,7 @@ static HRESULT WINAPI domcdata_QueryInterface( return E_NOINTERFACE; }
- IXMLDOMText_AddRef((IUnknown*)*ppvObject); + IXMLDOMCDATASection_AddRef(iface); return S_OK; }
diff --git a/dlls/msxml3/comment.c b/dlls/msxml3/comment.c index 172a1e6..be49e71 100644 --- a/dlls/msxml3/comment.c +++ b/dlls/msxml3/comment.c @@ -91,7 +91,7 @@ static HRESULT WINAPI domcomment_QueryInterface( return E_NOINTERFACE; }
- IXMLDOMText_AddRef((IUnknown*)*ppvObject); + IXMLDOMComment_AddRef(iface); return S_OK; }
diff --git a/dlls/msxml3/docfrag.c b/dlls/msxml3/docfrag.c index 46b81b0..f066290 100644 --- a/dlls/msxml3/docfrag.c +++ b/dlls/msxml3/docfrag.c @@ -90,7 +90,7 @@ static HRESULT WINAPI domfrag_QueryInterface( return E_NOINTERFACE; }
- IXMLDOMText_AddRef((IUnknown*)*ppvObject); + IXMLDOMDocumentFragment_AddRef(iface); return S_OK; }
diff --git a/dlls/msxml3/domdoc.c b/dlls/msxml3/domdoc.c index c2dbe03..54c601e 100644 --- a/dlls/msxml3/domdoc.c +++ b/dlls/msxml3/domdoc.c @@ -2115,7 +2115,7 @@ static HRESULT WINAPI domdoc_load( if(hr == S_OK) { IPersistStream *pDocStream; - hr = IUnknown_QueryInterface(iface, &IID_IPersistStream, (void**)&pDocStream); + hr = IXMLDOMDocument3_QueryInterface(iface, &IID_IPersistStream, (void**)&pDocStream); if(hr == S_OK) { hr = IPersistStream_Load(pDocStream, pStream); diff --git a/dlls/msxml3/nodemap.c b/dlls/msxml3/nodemap.c index c6be169..94faf9f 100644 --- a/dlls/msxml3/nodemap.c +++ b/dlls/msxml3/nodemap.c @@ -117,7 +117,7 @@ static HRESULT WINAPI xmlnodemap_QueryInterface( return E_NOINTERFACE; }
- IXMLDOMElement_AddRef( iface ); + IXMLDOMNamedNodeMap_AddRef( iface );
return S_OK; } diff --git a/dlls/msxml3/text.c b/dlls/msxml3/text.c index 865c1d4..6fb29f9 100644 --- a/dlls/msxml3/text.c +++ b/dlls/msxml3/text.c @@ -82,7 +82,7 @@ static HRESULT WINAPI domtext_QueryInterface( return E_NOINTERFACE; }
- IXMLDOMText_AddRef((IUnknown*)*ppvObject); + IXMLDOMText_AddRef(iface); return S_OK; }
diff --git a/dlls/msxml3/xmlparser.c b/dlls/msxml3/xmlparser.c index c51b674..f18f454 100644 --- a/dlls/msxml3/xmlparser.c +++ b/dlls/msxml3/xmlparser.c @@ -75,7 +75,7 @@ static HRESULT WINAPI xmlparser_QueryInterface(IXMLParser* iface, REFIID riid, v return E_NOINTERFACE; }
- IXMLParser_AddRef((IUnknown*)*ppvObject); + IXMLParser_AddRef(iface); return S_OK; }
diff --git a/dlls/msxml3/xmlview.c b/dlls/msxml3/xmlview.c index f3e7f89..cd7389a 100644 --- a/dlls/msxml3/xmlview.c +++ b/dlls/msxml3/xmlview.c @@ -491,7 +491,7 @@ static inline HRESULT handle_xml_load(BindStatusCallback *This) return display_error_page(This); }
- hres = IXMLDOMDocument_transformNode(xml, (IXMLDOMNode*)xsl, &bstr); + hres = IXMLDOMDocument3_transformNode(xml, (IXMLDOMNode*)xsl, &bstr); IXMLDOMDocument3_Release(xsl); IXMLDOMDocument3_Release(xml); if(FAILED(hres))