d3d9: Fix type used to store return value in IDirect3DDevice9Impl_GetNPatchMode.

It should be a float, not an HRESULT.
This commit is contained in:
Rob Shearman 2008-09-15 11:06:09 +01:00 committed by Alexandre Julliard
parent d939367ac8
commit f6813e55c5
1 changed files with 3 additions and 3 deletions

View File

@ -1168,13 +1168,13 @@ static HRESULT WINAPI IDirect3DDevice9Impl_SetNPatchMode(LPDIRECT3DDEVICE9EX i
static float WINAPI IDirect3DDevice9Impl_GetNPatchMode(LPDIRECT3DDEVICE9EX iface) {
IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
HRESULT hr;
float ret;
TRACE("(%p) Relay\n" , This);
EnterCriticalSection(&d3d9_cs);
hr = IWineD3DDevice_GetNPatchMode(This->WineD3DDevice);
ret = IWineD3DDevice_GetNPatchMode(This->WineD3DDevice);
LeaveCriticalSection(&d3d9_cs);
return hr;
return ret;
}
static HRESULT WINAPI IDirect3DDevice9Impl_DrawPrimitive(LPDIRECT3DDEVICE9EX iface, D3DPRIMITIVETYPE PrimitiveType, UINT StartVertex, UINT PrimitiveCount) {