projects
/
wine
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4ccbc94
)
wined3d: Don't leak the swapchain in IWineD3DDeviceImpl_Reset() if the display mode...
author
Henri Verbeet
<hverbeet@codeweavers.com>
Tue, 31 Mar 2009 07:38:14 +0000
(09:38 +0200)
committer
Alexandre Julliard
<julliard@winehq.org>
Tue, 31 Mar 2009 10:42:20 +0000
(12:42 +0200)
dlls/wined3d/device.c
patch
|
blob
|
blame
|
history
diff --git
a/dlls/wined3d/device.c
b/dlls/wined3d/device.c
index
aebcfaf
..
ecc00d6
100644
(file)
--- a/
dlls/wined3d/device.c
+++ b/
dlls/wined3d/device.c
@@
-7605,6
+7605,7
@@
static HRESULT WINAPI IWineD3DDeviceImpl_Reset(IWineD3DDevice* iface, WINED3DPRE
WARN("Rejecting Reset() call because the requested display mode is not supported\n");
WARN("Requested mode: %d, %d\n", pPresentationParameters->BackBufferWidth,
pPresentationParameters->BackBufferHeight);
+ IWineD3DSwapChain_Release((IWineD3DSwapChain *)swapchain);
return WINED3DERR_INVALIDCALL;
}