From 01992d7fb52e4276bb121a7d91d9615c93f97b42 Mon Sep 17 00:00:00 2001 From: Henri Verbeet Date: Sun, 8 Jan 2012 21:14:57 +0100 Subject: [PATCH] ddraw: Don't leak the window region if we have an extra clip rect in ddraw_clipper_GetClipList(). --- dlls/ddraw/clipper.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/ddraw/clipper.c b/dlls/ddraw/clipper.c index 5c605d865e8..fb5c02257f4 100644 --- a/dlls/ddraw/clipper.c +++ b/dlls/ddraw/clipper.c @@ -194,6 +194,8 @@ static HRESULT WINAPI ddraw_clipper_GetClipList(IDirectDrawClipper *iface, RECT return E_FAIL; } + if (clipper->window) + DeleteObject(region); region = clip_region; } -- 2.11.4.GIT