[ros-diffs] [fireball] 23365: Move two helper macros into cm.h, and uncomment DPRINTs using them in registry code

fireball at svn.reactos.org fireball at svn.reactos.org
Sat Jul 29 22:01:39 CEST 2006


Author: fireball
Date: Sun Jul 30 00:01:38 2006
New Revision: 23365

URL: http://svn.reactos.org/svn/reactos?rev=23365&view=rev
Log:
Move two helper macros into cm.h, and uncomment DPRINTs using them in registry code

Modified:
    trunk/reactos/ntoskrnl/cm/cm.h
    trunk/reactos/ntoskrnl/cm/ntfunc.c
    trunk/reactos/ntoskrnl/cm/registry.c

Modified: trunk/reactos/ntoskrnl/cm/cm.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/cm/cm.h?rev=23365&r1=23364&r2=23365&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/cm/cm.h (original)
+++ trunk/reactos/ntoskrnl/cm/cm.h Sun Jul 30 00:01:38 2006
@@ -461,4 +461,8 @@
 #define HvAllocateCell(hive, size) xHvAllocateCell(__FILE__, __LINE__, hive, size)
 #endif
 
+// Some Ob definitions for debug messages in Cm
+#define ObGetObjectPointerCount(x) OBJECT_TO_OBJECT_HEADER(x)->PointerCount
+#define ObGetObjectHandleCount(x) OBJECT_TO_OBJECT_HEADER(x)->HandleCount
+
 #endif /*__INCLUDE_CM_H*/

Modified: trunk/reactos/ntoskrnl/cm/ntfunc.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/cm/ntfunc.c?rev=23365&r1=23364&r2=23365&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/cm/ntfunc.c (original)
+++ trunk/reactos/ntoskrnl/cm/ntfunc.c Sun Jul 30 00:01:38 2006
@@ -638,7 +638,7 @@
   ExReleaseResourceLite(&CmiRegistryLock);
   KeLeaveCriticalRegion();
 
-  //DPRINT("PointerCount %lu\n", ObGetObjectPointerCount((PVOID)KeyObject));
+  DPRINT("PointerCount %lu\n", ObGetObjectPointerCount((PVOID)KeyObject));
 
   /* Remove the keep-alive reference */
   ObDereferenceObject(KeyObject);
@@ -652,8 +652,8 @@
   /* Dereference the object */
   ObDereferenceObject(KeyObject);
 
-  //DPRINT("PointerCount %lu\n", ObGetObjectPointerCount((PVOID)KeyObject));
-  //DPRINT("HandleCount %lu\n", ObGetObjectHandleCount((PVOID)KeyObject));
+  DPRINT("PointerCount %lu\n", ObGetObjectPointerCount((PVOID)KeyObject));
+  DPRINT("HandleCount %lu\n", ObGetObjectHandleCount((PVOID)KeyObject));
 
   /*
    * Note:

Modified: trunk/reactos/ntoskrnl/cm/registry.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/cm/registry.c?rev=23365&r1=23364&r2=23365&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/cm/registry.c (original)
+++ trunk/reactos/ntoskrnl/cm/registry.c Sun Jul 30 00:01:38 2006
@@ -21,9 +21,6 @@
 #pragma alloc_text(INIT, CmInitializeRegistry)
 #pragma alloc_text(INIT, CmInit2)
 #endif
-
-#define ObGetObjectPointerCount(x) OBJECT_TO_OBJECT_HEADER(x)->PointerCount
-#define ObGetObjectHandleCount(x) OBJECT_TO_OBJECT_HEADER(x)->HandleCount
 
 /* GLOBALS ******************************************************************/
 




More information about the Ros-diffs mailing list