[USBCCGP]
authorJohannes Anderwald <johannes.anderwald@reactos.org>
Mon, 10 Dec 2012 08:50:21 +0000 (08:50 +0000)
committerJohannes Anderwald <johannes.anderwald@reactos.org>
Mon, 10 Dec 2012 08:50:21 +0000 (08:50 +0000)
- Fix bug in the debugging code
CORE-6574

svn path=/trunk/; revision=57860

reactos/drivers/usb/usbccgp/descriptor.c

index fa2cb22..fecb5f3 100644 (file)
@@ -282,7 +282,7 @@ DumpFullConfigurationDescriptor(
 
     do
     {
-        if (((ULONG_PTR)Descriptor + Descriptor->bLength) <= ((ULONG_PTR)ConfigurationDescriptor + ConfigurationDescriptor->wTotalLength))
+        if (((ULONG_PTR)Descriptor) >= ((ULONG_PTR)ConfigurationDescriptor + ConfigurationDescriptor->wTotalLength))
             break;
 
         DbgPrint("Descriptor Type %x Length %lu Offset %lu\n", Descriptor->bDescriptorType, Descriptor->bLength, ((ULONG_PTR)Descriptor - (ULONG_PTR)ConfigurationDescriptor));