From 69ea0884abc52a36894013db4d5e60bf90c63010 Mon Sep 17 00:00:00 2001 From: Henri Verbeet Date: Thu, 27 Jan 2011 20:11:11 +0100 Subject: [PATCH] d3d9: Check the correct swapchain in IDirect3DDevice9Impl_GetSwapChain() (LLVM/Clang). --- dlls/d3d9/device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/d3d9/device.c b/dlls/d3d9/device.c index d4533509dc7..ed00d67fc30 100644 --- a/dlls/d3d9/device.c +++ b/dlls/d3d9/device.c @@ -498,7 +498,7 @@ static HRESULT WINAPI DECLSPEC_HOTPATCH IDirect3DDevice9Impl_GetSwapChain(IDirec wined3d_mutex_lock(); hr = IWineD3DDevice_GetSwapChain(((IDirect3DDevice9Impl *)iface)->WineD3DDevice, swapchain_idx, &wined3d_swapchain); - if (SUCCEEDED(hr) && swapchain) + if (SUCCEEDED(hr) && wined3d_swapchain) { *swapchain = IWineD3DSwapChain_GetParent(wined3d_swapchain); IDirect3DSwapChain9_AddRef(*swapchain);