From 1a698b259bdcc75b537ad605ec5daa19558ecc1c Mon Sep 17 00:00:00 2001 From: Philippe Houdoin Date: Tue, 4 Jan 2011 07:37:29 +0000 Subject: [PATCH] Actually check *distinct* configurations. Checking always the first one several times wont make it works better :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40105 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp b/src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp index 90e0c531c9..f146e479f2 100644 --- a/src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp +++ b/src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp @@ -42,7 +42,7 @@ usb_serial_device_added(usb_device device, void **cookie) const usb_configuration_info *configuration; for (int i = 0; i < descriptor->num_configurations; i++) { - configuration = gUSBModule->get_nth_configuration(device, 0); + configuration = gUSBModule->get_nth_configuration(device, i); if (!configuration) continue;