Module: wine Branch: refs/heads/master Commit: a55da88d0bac8054eba781018cd017a801419bb9 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=a55da88d0bac8054eba78101... Author: Stefan Dösinger <stefan(a)codeweavers.com> Date: Tue May 23 15:30:15 2006 +0200 wined3d: Do not addref a NULL backbuffer in IWineD3DSwapChain::GetBackBuffer. --- dlls/wined3d/swapchain.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/dlls/wined3d/swapchain.c b/dlls/wined3d/swapchain.c index 5d9a0b3..64a567b 100644 --- a/dlls/wined3d/swapchain.c +++ b/dlls/wined3d/swapchain.c @@ -382,7 +382,7 @@ HRESULT WINAPI IWineD3DSwapChainImpl_Get } /* Note inc ref on returned surface */ - IWineD3DSurface_AddRef(*ppBackBuffer); + if(*ppBackBuffer) IWineD3DSurface_AddRef(*ppBackBuffer); return WINED3D_OK; }