[ros-diffs] [jimtabor] 46485: [Win32k] - Kill debug warnings of dc ownership.
jimtabor at svn.reactos.org
jimtabor at svn.reactos.org
Sat Mar 27 05:45:31 CET 2010
Author: jimtabor
Date: Sat Mar 27 05:45:31 2010
New Revision: 46485
URL: http://svn.reactos.org/svn/reactos?rev=46485&view=rev
Log:
[Win32k]
- Kill debug warnings of dc ownership.
Modified:
trunk/reactos/subsystems/win32/win32k/ntuser/windc.c
Modified: trunk/reactos/subsystems/win32/win32k/ntuser/windc.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ntuser/windc.c?rev=46485&r1=46484&r2=46485&view=diff
==============================================================================
--- trunk/reactos/subsystems/win32/win32k/ntuser/windc.c [iso-8859-1] (original)
+++ trunk/reactos/subsystems/win32/win32k/ntuser/windc.c [iso-8859-1] Sat Mar 27 05:45:31 2010
@@ -642,6 +642,11 @@
DPRINT1("Attempted to change ownership of an DCEhDC 0x%x currently being destroyed!!!\n",pdce->hDC);
Hit = TRUE;
}
+ }
+ else
+ {
+ if (!GreGetObjectOwner(pdce->hDC, GDIObjType_DC_TYPE))
+ DC_SetOwnership( pdce->hDC, PsGetCurrentProcess());
}
if (!Hit) IntGdiDeleteDC(pdce->hDC, TRUE);
More information about the Ros-diffs
mailing list