Nikolay Sivov : msxml3: Add ::GetConnectionInterface().
Alexandre Julliard
julliard at winehq.org
Mon Oct 25 10:58:24 CDT 2010
Module: wine
Branch: master
Commit: eb23a4df25590dabb80775cddd6b638fc6693890
URL: http://source.winehq.org/git/wine.git/?a=commit;h=eb23a4df25590dabb80775cddd6b638fc6693890
Author: Nikolay Sivov <nsivov at codeweavers.com>
Date: Sat Oct 23 17:31:52 2010 +0400
msxml3: Add ::GetConnectionInterface().
---
dlls/msxml3/domdoc.c | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/dlls/msxml3/domdoc.c b/dlls/msxml3/domdoc.c
index fc939a5..c634938 100644
--- a/dlls/msxml3/domdoc.c
+++ b/dlls/msxml3/domdoc.c
@@ -2895,11 +2895,16 @@ static ULONG WINAPI ConnectionPoint_Release(IConnectionPoint *iface)
return IConnectionPointContainer_Release(This->container);
}
-static HRESULT WINAPI ConnectionPoint_GetConnectionInterface(IConnectionPoint *iface, IID *pIID)
+static HRESULT WINAPI ConnectionPoint_GetConnectionInterface(IConnectionPoint *iface, IID *iid)
{
ConnectionPoint *This = impl_from_IConnectionPoint(iface);
- FIXME("(%p)->(%p): stub\n", This, pIID);
- return E_NOTIMPL;
+
+ TRACE("(%p)->(%p)\n", This, iid);
+
+ if (!iid) return E_POINTER;
+
+ *iid = *This->iid;
+ return S_OK;
}
static HRESULT WINAPI ConnectionPoint_GetConnectionPointContainer(IConnectionPoint *iface,
More information about the wine-cvs
mailing list