ole32: Remove a couple of interface casts.
This commit is contained in:
parent
52251ac6da
commit
961b1a270f
|
@ -4952,8 +4952,8 @@ HRESULT WINAPI CoGetObjectContext(REFIID riid, void **ppv)
|
|||
else
|
||||
context->apttype = APTTYPE_STA;
|
||||
|
||||
hr = IUnknown_QueryInterface((IUnknown *)&context->IComThreadingInfo_iface, riid, ppv);
|
||||
IUnknown_Release((IUnknown *)&context->IComThreadingInfo_iface);
|
||||
hr = IComThreadingInfo_QueryInterface(&context->IComThreadingInfo_iface, riid, ppv);
|
||||
IComThreadingInfo_Release(&context->IComThreadingInfo_iface);
|
||||
|
||||
return hr;
|
||||
}
|
||||
|
|
|
@ -2185,7 +2185,7 @@ HRESULT HandlerCF_Create(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
|
|||
This->refs = 0;
|
||||
This->clsid = *rclsid;
|
||||
|
||||
hr = IUnknown_QueryInterface((IUnknown *)&This->IClassFactory_iface, riid, ppv);
|
||||
hr = IClassFactory_QueryInterface(&This->IClassFactory_iface, riid, ppv);
|
||||
if (FAILED(hr))
|
||||
HeapFree(GetProcessHeap(), 0, This);
|
||||
|
||||
|
|
Loading…
Reference in New Issue