summaryrefslogtreecommitdiffstats
path: root/lib/libusb
diff options
context:
space:
mode:
authorthompsa <thompsa@FreeBSD.org>2010-05-13 00:26:30 +0000
committerthompsa <thompsa@FreeBSD.org>2010-05-13 00:26:30 +0000
commit7c7202a49f23eb990a2670a2a728fb5becab0549 (patch)
tree4f70a1ebd96d435425e7bdecee80bcf57e9c3f88 /lib/libusb
parent5353baf94bd1064a2c907880dd3886a84d081d2f (diff)
downloadFreeBSD-src-7c7202a49f23eb990a2670a2a728fb5becab0549.zip
FreeBSD-src-7c7202a49f23eb990a2670a2a728fb5becab0549.tar.gz
Fix return values for usb_find_busses() and usb_find_devices(). We should try
to return the actual number of busses and devices. Reported by: Mike Tancsa Submitted by: Hans Petter Selaksy
Diffstat (limited to 'lib/libusb')
-rw-r--r--lib/libusb/libusb20_compat01.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libusb/libusb20_compat01.c b/lib/libusb/libusb20_compat01.c
index b4f476b..6f261bf 100644
--- a/lib/libusb/libusb20_compat01.c
+++ b/lib/libusb/libusb20_compat01.c
@@ -820,7 +820,7 @@ int
usb_find_busses(void)
{
usb_busses = &usb_global_bus;
- return (0);
+ return (1);
}
int
@@ -907,7 +907,7 @@ usb_find_devices(void)
LIST_ADD(usb_global_bus.devices, udev);
}
- return (0); /* success */
+ return (devnum - 1); /* success */
}
struct usb_device *
OpenPOWER on IntegriCloud