Fix memory leaks in object manager, use tags and use some more public types
[reactos.git] / reactos / ntoskrnl / cm / ntfunc.c
index 5716c76..e3933ae 100644 (file)
@@ -122,14 +122,14 @@ CmpFindObject(POBJECT_ATTRIBUTES ObjectAttributes,
        CurrentHeader = BODY_TO_HEADER(CurrentObject);
 
        DPRINT("Current ObjectType %wZ\n",
-              &CurrentHeader->ObjectType->TypeName);
+              &CurrentHeader->Type->TypeName);
 
-       if (CurrentHeader->ObjectType->TypeInfo.ParseProcedure == NULL)
+       if (CurrentHeader->Type->TypeInfo.ParseProcedure == NULL)
          {
             DPRINT("Current object can't parse\n");
             break;
          }
-       Status = CurrentHeader->ObjectType->TypeInfo.ParseProcedure(CurrentObject,
+       Status = CurrentHeader->Type->TypeInfo.ParseProcedure(CurrentObject,
                                                  &NextObject,
                                                  &PathString,
                                                  &current,