[ros-diffs] [jimtabor] 30261: Temp fix for the Window Handle issue.

jimtabor at svn.reactos.org jimtabor at svn.reactos.org
Thu Nov 8 09:04:58 CET 2007


Author: jimtabor
Date: Thu Nov  8 11:04:58 2007
New Revision: 30261

URL: http://svn.reactos.org/svn/reactos?rev=30261&view=rev
Log:
Temp fix for the Window Handle issue.

Modified:
    trunk/reactos/subsystems/win32/win32k/ntuser/object.c

Modified: trunk/reactos/subsystems/win32/win32k/ntuser/object.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ntuser/object.c?rev=30261&r1=30260&r2=30261&view=diff
==============================================================================
--- trunk/reactos/subsystems/win32/win32k/ntuser/object.c (original)
+++ trunk/reactos/subsystems/win32/win32k/ntuser/object.c Thu Nov  8 11:04:58 2007
@@ -292,6 +292,9 @@
 
    hdr->RefCount--;
 
+   // You can not have a zero here!
+   if (!hdr->destroyed && hdr->RefCount == 0) hdr->RefCount++; // BOUNCE!!!!!
+
    if (hdr->RefCount == 0 && hdr->destroyed)
    {
 //      DPRINT1("info: something destroyed bcaise of deref, in use=%i\n",usedHandles);




More information about the Ros-diffs mailing list