summaryrefslogtreecommitdiff
path: root/libusb/libusbi.h
diff options
context:
space:
mode:
authorVasily Khoruzhick <anarsoul@gmail.com>2008-03-15 13:50:53 +0200
committerDaniel Drake <dsd@gentoo.org>2008-03-15 12:26:06 +0000
commit285724cc14ea5f993e2c4c92fe0aaf6c335bc139 (patch)
tree7f6dbcab7bd9abccc5073f427eb12cf1c93f5143 /libusb/libusbi.h
parentc0c9432d38b22784070dce3a7874c62c31786a27 (diff)
downloadlibusb-285724cc14ea5f993e2c4c92fe0aaf6c335bc139.tar.gz
Fix get_device_list for realloc case
get_device_list can modify pointer passed to it with realloc, but this case wasn't handled and caused crash on my machine. Fixed Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com>
Diffstat (limited to 'libusb/libusbi.h')
-rw-r--r--libusb/libusbi.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libusb/libusbi.h b/libusb/libusbi.h
index 2d56d64..0ff418b 100644
--- a/libusb/libusbi.h
+++ b/libusb/libusbi.h
@@ -231,7 +231,7 @@ struct usbi_os_backend {
int (*init)(void);
void (*exit)(void);
- int (*get_device_list)(struct discovered_devs *discdevs);
+ int (*get_device_list)(struct discovered_devs **discdevs);
int (*open)(struct libusb_device_handle *handle);
void (*close)(struct libusb_device_handle *handle);