[ros-diffs] [hpoussin] 35535: DEVICE_RELATIONS->Count is ULONG

hpoussin at svn.reactos.org hpoussin at svn.reactos.org
Fri Aug 22 21:08:26 CEST 2008


Author: hpoussin
Date: Fri Aug 22 14:08:25 2008
New Revision: 35535

URL: http://svn.reactos.org/svn/reactos?rev=35535&view=rev
Log:
DEVICE_RELATIONS->Count is ULONG

Modified:
    trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c

Modified: trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c?rev=35535&r1=35534&r2=35535&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c [iso-8859-1] Fri Aug 22 14:08:25 2008
@@ -1696,17 +1696,13 @@
 
     DeviceRelations = (PDEVICE_RELATIONS)IoStatusBlock.Information;
 
-    if (!DeviceRelations || DeviceRelations->Count < 0)
+    if (!DeviceRelations)
     {
         DPRINT("No PDOs\n");
-        if (DeviceRelations)
-        {
-            ExFreePool(DeviceRelations);
-        }
         return STATUS_UNSUCCESSFUL;
     }
 
-    DPRINT("Got %d PDOs\n", DeviceRelations->Count);
+    DPRINT("Got %u PDOs\n", DeviceRelations->Count);
 
     /*
      * Create device nodes for all discovered devices



More information about the Ros-diffs mailing list