From defe6417259344447b4e74ba80b13b5db4d083e4 Mon Sep 17 00:00:00 2001 From: Vincent Pelletier Date: Mon, 22 Dec 2008 23:25:04 +0100 Subject: [PATCH] d3d9: Set IDirect3DDevice9Impl_GetVertexShader return value to NULL on error. --- dlls/d3d9/vertexshader.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/d3d9/vertexshader.c b/dlls/d3d9/vertexshader.c index 66ce2862f92..61722255004 100644 --- a/dlls/d3d9/vertexshader.c +++ b/dlls/d3d9/vertexshader.c @@ -170,6 +170,7 @@ HRESULT WINAPI IDirect3DDevice9Impl_GetVertexShader(LPDIRECT3DDEVICE9EX iface, I hrc = IWineD3DVertexShader_GetParent(pShader, (IUnknown **)ppShader); IWineD3DVertexShader_Release(pShader); } else { + *ppShader = NULL; WARN("(%p) : Call to IWineD3DDevice_GetVertexShader failed %u (device %p)\n", This, hrc, This->WineD3DDevice); } LeaveCriticalSection(&d3d9_cs); -- 2.11.4.GIT