From 5ad79b324bc5e11a75a585398a1e81c26f05e758 Mon Sep 17 00:00:00 2001 From: Felipe Balbi Date: Sun, 8 Jun 2008 12:34:48 +0300 Subject: [PATCH] fix doc about libusb_open() libusb_open() returns int instead of libusb_device_handle. Signed-off-by: Felipe Balbi [dsd: small correction] --- libusb/core.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libusb/core.c b/libusb/core.c index a4668f0..8c5c8db 100644 --- a/libusb/core.c +++ b/libusb/core.c @@ -207,6 +207,7 @@ libusb_device **list; libusb_device *found = NULL; size_t cnt = libusb_get_device_list(&list); size_t i = 0; +int err = 0; if (cnt < 0) error(); @@ -219,7 +220,11 @@ for (i = 0; i < cnt; i++) { } if (found) { - libusb_device_handle *handle = libusb_open(found); + libusb_device_handle *handle; + + err = libusb_open(found, &handle); + if (err) + error(); // etc } -- 2.7.4