From 94298228e1fd54f412bb205ab50bfe0c7f6b0eb6 Mon Sep 17 00:00:00 2001 From: James Tabor Date: Fri, 22 Jan 2010 01:29:21 +0000 Subject: [PATCH] [Win32k] - Remove CriticalRegion calls. svn path=/trunk/; revision=45198 --- reactos/subsystems/win32/win32k/objects/dclife.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/reactos/subsystems/win32/win32k/objects/dclife.c b/reactos/subsystems/win32/win32k/objects/dclife.c index b1cd4069e08..be3ad345476 100644 --- a/reactos/subsystems/win32/win32k/objects/dclife.c +++ b/reactos/subsystems/win32/win32k/objects/dclife.c @@ -182,34 +182,28 @@ DC_SetOwnership(HDC hDC, PEPROCESS Owner) */ if (pDC->rosdc.hClipRgn) { // FIXME! HAX!!! - KeEnterCriticalRegion(); Index = GDI_HANDLE_GET_INDEX(pDC->rosdc.hClipRgn); Entry = &GdiHandleTable->Entries[Index]; if (Entry->UserData) FreeObjectAttr(Entry->UserData); Entry->UserData = NULL; - KeLeaveCriticalRegion(); // if (!GDIOBJ_SetOwnership(pDC->rosdc.hClipRgn, Owner)) return FALSE; } if (pDC->rosdc.hVisRgn) { // FIXME! HAX!!! - KeEnterCriticalRegion(); Index = GDI_HANDLE_GET_INDEX(pDC->rosdc.hVisRgn); Entry = &GdiHandleTable->Entries[Index]; if (Entry->UserData) FreeObjectAttr(Entry->UserData); Entry->UserData = NULL; - KeLeaveCriticalRegion(); // if (!GDIOBJ_SetOwnership(pDC->rosdc.hVisRgn, Owner)) return FALSE; } if (pDC->rosdc.hGCClipRgn) { // FIXME! HAX!!! - KeEnterCriticalRegion(); Index = GDI_HANDLE_GET_INDEX(pDC->rosdc.hGCClipRgn); Entry = &GdiHandleTable->Entries[Index]; if (Entry->UserData) FreeObjectAttr(Entry->UserData); Entry->UserData = NULL; - KeLeaveCriticalRegion(); // if (!GDIOBJ_SetOwnership(pDC->rosdc.hGCClipRgn, Owner)) return FALSE; }