wined3d: Return the result of QueryInterface in GetContainer.

This commit is contained in:
H. Verbeet 2006-06-06 23:42:33 +02:00 committed by Alexandre Julliard
parent 7b8bf46f3f
commit 26978a4d2d
2 changed files with 2 additions and 8 deletions

View File

@ -236,10 +236,7 @@ HRESULT WINAPI IWineD3DSurfaceImpl_GetContainer(IWineD3DSurface* iface, REFIID r
}
TRACE("Relaying to QueryInterface\n");
if (IUnknown_QueryInterface(container, riid, ppContainer) != S_OK)
return WINED3DERR_INVALIDCALL;
return WINED3D_OK;
return IUnknown_QueryInterface(container, riid, ppContainer);
}
HRESULT WINAPI IWineD3DSurfaceImpl_GetDesc(IWineD3DSurface *iface, WINED3DSURFACE_DESC *pDesc) {

View File

@ -142,10 +142,7 @@ HRESULT WINAPI IWineD3DVolumeImpl_GetContainer(IWineD3DVolume *iface, REFIID rii
}
TRACE("Relaying to QueryInterface\n");
if (IUnknown_QueryInterface(This->container, riid, ppContainer) != S_OK)
return WINED3DERR_INVALIDCALL;
return WINED3D_OK;
return IUnknown_QueryInterface(This->container, riid, ppContainer);
}
HRESULT WINAPI IWineD3DVolumeImpl_GetDesc(IWineD3DVolume *iface, WINED3DVOLUME_DESC* pDesc) {