From fc8add5154d6fd8f7852e629c49dd9c1a3ea9561 Mon Sep 17 00:00:00 2001 From: Filip Navara Date: Tue, 26 Jul 2005 15:47:26 +0000 Subject: [PATCH] Don't use DeleteDC on DC handles returned by GetDC. svn path=/trunk/; revision=16747 --- reactos/lib/comctl32/header.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/lib/comctl32/header.c b/reactos/lib/comctl32/header.c index f22651c3a3d..21d087b0140 100644 --- a/reactos/lib/comctl32/header.c +++ b/reactos/lib/comctl32/header.c @@ -290,8 +290,8 @@ HEADER_DrawItem (HWND hwnd, HDC hdc, INT iItem, BOOL bHotTrack) if (iw || bw) { HDC hClipDC = GetDC(hwnd); HRGN hClipRgn = CreateRectRgn(r.left, r.top, r.right, r.bottom); - SelectClipRgn(hClipDC, hClipRgn); + SelectClipRgn(hClipDC, hClipRgn); if (bw) { HDC hdcBitmap = CreateCompatibleDC (hClipDC); SelectObject (hdcBitmap, phdi->hbm); @@ -307,7 +307,7 @@ HEADER_DrawItem (HWND hwnd, HDC hdc, INT iItem, BOOL bHotTrack) } DeleteObject(hClipRgn); - DeleteDC(hClipDC); + ReleaseDC(hwnd, hClipDC); } if (((phdi->fmt & HDF_STRING)