[PATCH] DDraw: Don't destroy the application's window=0A=
Stefan Doesinger
stefan at codeweavers.com
Mon Aug 25 09:13:30 CDT 2008
=0A=
---=0A=
dlls/ddraw/surface.c | 2 +-=0A=
1 files changed, 1 insertions(+), 1 deletions(-)=0A=
=0A=
diff --git a/dlls/ddraw/surface.c b/dlls/ddraw/surface.c=0A=
index 664229b..fc481e4 100644=0A=
--- a/dlls/ddraw/surface.c=0A=
+++ b/dlls/ddraw/surface.c=0A=
@@ -331,7 +331,7 @@ IDirectDrawSurfaceImpl_Release(IDirectDrawSurface7 =
*iface)=0A=
else=0A=
{=0A=
/* Free the d3d window if one was created */=0A=
- if(ddraw->d3d_window !=3D 0)=0A=
+ if(ddraw->d3d_window !=3D 0 && ddraw->d3d_window =
!=3D ddraw->dest_window)=0A=
{=0A=
TRACE(" (%p) Destroying the hidden render =
window %p\n", This, ddraw->d3d_window);=0A=
DestroyWindow(ddraw->d3d_window);=0A=
-- =0A=
1.5.6.4=0A=
=0A=
------=_NextPart_000_002B_01C90695.BBDEBBC0--
More information about the wine-patches
mailing list