shlwapi: Use proper helpers for iface calls.

This commit is contained in:
Jacek Caban 2012-08-15 11:54:42 +02:00 committed by Alexandre Julliard
parent db82997560
commit 4d5bebb321
2 changed files with 17 additions and 17 deletions

View File

@ -446,7 +446,7 @@ HRESULT WINAPI RegisterDefaultAcceptHeaders(LPBC lpBC, IUnknown *lpUnknown)
IEnumFORMATETC_Release(pClone);
}
IEnumFORMATETC_Release(pIUnknown);
IUnknown_Release(pIUnknown);
}
IUnknown_Release(V_UNKNOWN(&var));
}
@ -1202,7 +1202,7 @@ HRESULT WINAPI ConnectToConnectionPoint(IUnknown* lpUnkSink, REFIID riid, BOOL f
IConnectionPoint_Release(lpCP); /* Release it */
}
IUnknown_Release(lpContainer);
IConnectionPointContainer_Release(lpContainer);
}
return hRet;
}
@ -1400,7 +1400,7 @@ HRESULT WINAPI IUnknown_SetSite(
{
hr = IObjectWithSite_SetSite(iobjwithsite, site);
TRACE("done IObjectWithSite_SetSite ret=%08x\n", hr);
IUnknown_Release(iobjwithsite);
IObjectWithSite_Release(iobjwithsite);
}
else
{
@ -1410,7 +1410,7 @@ HRESULT WINAPI IUnknown_SetSite(
hr = IInternetSecurityManager_SetSecuritySite(isecmgr, (IInternetSecurityMgrSite *)site);
TRACE("done IInternetSecurityManager_SetSecuritySite ret=%08x\n", hr);
IUnknown_Release(isecmgr);
IInternetSecurityManager_Release(isecmgr);
}
return hr;
}
@ -1493,7 +1493,7 @@ HRESULT WINAPI IUnknown_QueryService(IUnknown* lpUnknown, REFGUID sid, REFIID ri
TRACE("(IServiceProvider*)%p returned (IUnknown*)%p\n", pService, *lppOut);
IUnknown_Release(pService);
IServiceProvider_Release(pService);
}
return hRet;
}
@ -1613,7 +1613,7 @@ HRESULT WINAPI IUnknown_UIActivateIO(IUnknown *unknown, BOOL activate, LPMSG msg
if (ret == S_OK)
{
ret = IInputObject_UIActivateIO(object, activate, msg);
IUnknown_Release(object);
IInputObject_Release(object);
}
return ret;

View File

@ -833,7 +833,7 @@ static HRESULT WINAPI Disp_QueryInterface(
if (*ppvObject)
{
IUnknown_AddRef(This);
IDispatch_AddRef(This);
return S_OK;
}
@ -948,7 +948,7 @@ static HRESULT WINAPI Enum_QueryInterface(
if (*ppvObject)
{
IUnknown_AddRef(This);
IEnumConnections_AddRef(This);
return S_OK;
}
@ -1040,7 +1040,7 @@ static HRESULT WINAPI ConPt_QueryInterface(
if (*ppvObject)
{
IUnknown_AddRef(This);
IConnectionPoint_AddRef(This);
return S_OK;
}
@ -1181,7 +1181,7 @@ static HRESULT WINAPI EnumPt_QueryInterface(
if (*ppvObject)
{
IUnknown_AddRef(This);
IEnumConnectionPoints_AddRef(This);
return S_OK;
}
@ -1217,7 +1217,7 @@ static HRESULT WINAPI EnumPt_Next(
if (cConnections > 0 && iface->idx < iface->container->ptCount)
{
*rgcd = iface->container->pt[iface->idx];
IUnknown_AddRef(iface->container->pt[iface->idx]);
IConnectionPoint_AddRef(iface->container->pt[iface->idx]);
if (pcFetched)
*pcFetched = 1;
iface->idx++;
@ -1272,7 +1272,7 @@ static HRESULT WINAPI Contain_QueryInterface(
if (*ppvObject)
{
IUnknown_AddRef(This);
IConnectionPointContainer_AddRef(This);
return S_OK;
}
@ -1300,7 +1300,7 @@ static ULONG WINAPI Contain_Release(
{
int i;
for (i = 0; i < iface->ptCount; i++)
IUnknown_Release(iface->pt[i]);
IConnectionPoint_Release(iface->pt[i]);
HeapFree(GetProcessHeap(),0,iface->pt);
}
HeapFree(GetProcessHeap(),0,This);
@ -1456,7 +1456,7 @@ static HRESULT WINAPI Prop_QueryInterface(
if (*ppvObject)
{
IUnknown_AddRef(This);
IPropertyBag_AddRef(This);
return S_OK;
}
@ -2104,7 +2104,7 @@ static HRESULT WINAPI IOleCommandTargetImpl_QueryInterface(IOleCommandTarget *if
if(*ppvObj)
{
IUnknown_AddRef(iface);
IOleCommandTarget_AddRef(iface);
return S_OK;
}
@ -2215,7 +2215,7 @@ static HRESULT WINAPI IServiceProviderImpl_QueryInterface(IServiceProvider *ifac
if(*ppvObj)
{
IUnknown_AddRef(iface);
IServiceProvider_AddRef(iface);
/* native uses redefined IID_IServiceProvider symbol, so we can't compare pointers */
if (IsEqualIID(riid, &IID_IServiceProvider))
add_call(&trace_got, 1, iface, &IID_IServiceProvider, 0, 0, 0);
@ -2333,7 +2333,7 @@ static HRESULT WINAPI IProfferServiceImpl_QueryInterface(IProfferService *iface,
if(*ppvObj)
{
IUnknown_AddRef(iface);
IProfferService_AddRef(iface);
return S_OK;
}