Acquire ownership of monitor region before deleting it.

svn path=/trunk/; revision=50960
This commit is contained in:
Timo Kreuzer 2011-03-02 23:02:12 +00:00
parent 7110c88cc0
commit dba4ecb162

View file

@ -282,7 +282,10 @@ IntResetMonitorSize(IN PDEVOBJ *pGdiDevice)
Monitor->rcWork = Monitor->rcMonitor;
if (Monitor->hrgnMonitor)
{
GDIOBJ_SetOwnership(Monitor->hrgnMonitor, PsGetCurrentProcess());
REGION_FreeRgnByHandle(Monitor->hrgnMonitor);
}
Monitor->hrgnMonitor = IntSysCreateRectRgnIndirect( &Monitor->rcMonitor );