Module: wine Branch: master Commit: fe3ff2ea9f6b94965a5253b75986336932f53956 URL: http://source.winehq.org/git/wine.git/?a=commit;h=fe3ff2ea9f6b94965a5253b759...
Author: Nikolay Sivov nsivov@codeweavers.com Date: Sat Oct 23 17:33:42 2010 +0400
msxml3: Add ::GetConnectionPointContainer().
---
dlls/msxml3/domdoc.c | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/dlls/msxml3/domdoc.c b/dlls/msxml3/domdoc.c index c634938..1e09a09 100644 --- a/dlls/msxml3/domdoc.c +++ b/dlls/msxml3/domdoc.c @@ -2908,11 +2908,17 @@ static HRESULT WINAPI ConnectionPoint_GetConnectionInterface(IConnectionPoint *i }
static HRESULT WINAPI ConnectionPoint_GetConnectionPointContainer(IConnectionPoint *iface, - IConnectionPointContainer **ppCPC) + IConnectionPointContainer **container) { ConnectionPoint *This = impl_from_IConnectionPoint(iface); - FIXME("(%p)->(%p): stub\n", This, ppCPC); - return E_NOTIMPL; + + TRACE("(%p)->(%p)\n", This, container); + + if (!container) return E_POINTER; + + *container = This->container; + IConnectionPointContainer_AddRef(*container); + return S_OK; }
static HRESULT WINAPI ConnectionPoint_Advise(IConnectionPoint *iface, IUnknown *pUnkSink,