diff options
author | Pete Batard <pbatard@gmail.com> | 2010-02-14 19:46:05 -0600 |
---|---|---|
committer | Daniel Drake <dan@reactivated.net> | 2010-05-20 19:35:30 -0300 |
commit | aa77b02da65afb0332b9e6853dae9e4dcda00bfa (patch) | |
tree | c27ef91f2ede4fbc6568d20a69661e30b7d868d7 /libusb/core.c | |
parent | b92b16f437079208c8dfb1dc2380893846a07ee9 (diff) | |
download | libusbx-aa77b02da65afb0332b9e6853dae9e4dcda00bfa.tar.gz |
Add type parameter to the list_for_each_entry() and _safe() macros
typeof() is a GCC extension, not supported by target compilers such
as MSVC.
Diffstat (limited to 'libusb/core.c')
-rw-r--r-- | libusb/core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libusb/core.c b/libusb/core.c index 02ef427..716ca60 100644 --- a/libusb/core.c +++ b/libusb/core.c @@ -560,7 +560,7 @@ struct libusb_device *usbi_get_device_by_session_id(struct libusb_context *ctx, struct libusb_device *ret = NULL; usbi_mutex_lock(&ctx->usb_devs_lock); - list_for_each_entry(dev, &ctx->usb_devs, list) + list_for_each_entry(dev, &ctx->usb_devs, list, struct libusb_device) if (dev->session_data == session_id) { ret = dev; break; |