Author: janderwald
Date: Wed Jun 24 10:13:15 2015
New Revision: 68249

URL: http://svn.reactos.org/svn/reactos?rev=68249&view=rev
Log:
[HIDCLASS]
- fix a bug

Modified:
    trunk/reactos/drivers/hid/hidclass/pdo.c

Modified: trunk/reactos/drivers/hid/hidclass/pdo.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/hid/hidclass/pdo.c?rev=68249&r1=68248&r2=68249&view=diff
==============================================================================
--- trunk/reactos/drivers/hid/hidclass/pdo.c    [iso-8859-1] (original)
+++ trunk/reactos/drivers/hid/hidclass/pdo.c    [iso-8859-1] Wed Jun 24 
10:13:15 2015
@@ -636,7 +636,7 @@
     OUT PDEVICE_RELATIONS *OutDeviceRelations)
 {
     PHIDCLASS_FDO_EXTENSION FDODeviceExtension;
-    NTSTATUS Status;
+    NTSTATUS Status = STATUS_SUCCESS;
     PDEVICE_OBJECT PDODeviceObject;
     PHIDCLASS_PDO_DEVICE_EXTENSION PDODeviceExtension;
     ULONG Index;
@@ -671,9 +671,9 @@
     // let's create a PDO for top level collection
     //
     Index = 0;
-    do
-    {
-        //
+       while (Index < 
FDODeviceExtension->Common.DeviceDescription.CollectionDescLength)
+    {
+           //
         // let's create the device object
         //
         Status = 
IoCreateDevice(FDODeviceExtension->Common.DriverExtension->DriverObject,
@@ -742,7 +742,7 @@
         //
         Index++;
 
-    } while(Index < 
FDODeviceExtension->Common.DeviceDescription.CollectionDescLength);
+    }
 
 
     //


Reply via email to