Module: wine Branch: master Commit: 5fa0422227027fd4be4d2967cbded9d210b10b17 URL: http://source.winehq.org/git/wine.git/?a=commit;h=5fa0422227027fd4be4d2967cb...
Author: Alistair Leslie-Hughes leslie_alistair@hotmail.com Date: Fri Mar 4 17:38:17 2016 +1100
user32: Don't leak region on error.
Signed-off-by: Alistair Leslie-Hughes leslie_alistair@hotmail.com Signed-off-by: Huw Davies huw@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/user32/painting.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/user32/painting.c b/dlls/user32/painting.c index 1dea98d..5855314 100644 --- a/dlls/user32/painting.c +++ b/dlls/user32/painting.c @@ -1400,8 +1400,8 @@ INT WINAPI ExcludeUpdateRgn( HDC hdc, HWND hwnd ) MapWindowPoints( 0, hwnd, &pt, 1 ); OffsetRgn( update_rgn, -pt.x, -pt.y ); ret = ExtSelectClipRgn( hdc, update_rgn, RGN_DIFF ); - DeleteObject( update_rgn ); } + DeleteObject( update_rgn ); return ret; }