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@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;
}