summaryrefslogtreecommitdiff
path: root/libusb/libusb.h
diff options
context:
space:
mode:
authorDaniel Drake <dsd@gentoo.org>2008-05-04 00:51:59 +0100
committerDaniel Drake <dsd@gentoo.org>2008-05-04 00:51:59 +0100
commit5878daa85e3364bb3885190425d4f9deaa2d8c36 (patch)
tree12b7ece4e65b58b7d36b6e9dc07af14ab285e61c /libusb/libusb.h
parenta74106a9b48b88bae0e099be34a18d653a8f1238 (diff)
downloadlibusb-5878daa85e3364bb3885190425d4f9deaa2d8c36.tar.gz
Fix libusb_get_device_list return value
It was documented to return the list length, but was returning 0.
Diffstat (limited to 'libusb/libusb.h')
-rw-r--r--libusb/libusb.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libusb/libusb.h b/libusb/libusb.h
index dc88a16..b69dd7f 100644
--- a/libusb/libusb.h
+++ b/libusb/libusb.h
@@ -635,7 +635,7 @@ struct libusb_transfer {
int libusb_init(void);
void libusb_exit(void);
-int libusb_get_device_list(libusb_device ***list);
+size_t libusb_get_device_list(libusb_device ***list);
void libusb_free_device_list(libusb_device **list, int unref_devices);
const struct libusb_device_descriptor *libusb_get_device_descriptor(
libusb_device *dev);