diff options
author | zachary <ryanliuf2126.com> | 2018-02-10 16:59:49 +0800 |
---|---|---|
committer | Chris Dickens <christopher.a.dickens@gmail.com> | 2018-02-24 00:03:43 -0800 |
commit | 8551e4a7a27c1aafac3138d0fb23821bfe3bf180 (patch) | |
tree | f28ef3e2640ea5bbeef3d69a8e7e3d5b4356dba4 | |
parent | 32617df7143c58a204e130f6c65f5226a2ea046e (diff) | |
download | libusb-8551e4a7a27c1aafac3138d0fb23821bfe3bf180.tar.gz |
Windows: Fix hid_abort_transfers blocking
Closes #392
Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
-rw-r--r-- | libusb/os/windows_winusb.c | 2 | ||||
-rw-r--r-- | libusb/version_nano.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/libusb/os/windows_winusb.c b/libusb/os/windows_winusb.c index 180affb..05af1f6 100644 --- a/libusb/os/windows_winusb.c +++ b/libusb/os/windows_winusb.c @@ -3671,7 +3671,7 @@ static int hid_abort_transfers(int sub_api, struct usbi_transfer *itransfer) } usbi_dbg("will use interface %d", current_interface); - hid_handle = handle_priv->interface_handle[current_interface].dev_handle; + hid_handle = handle_priv->interface_handle[current_interface].api_handle; if (pCancelIoEx != NULL) { // Use CancelIoEx if available to cancel just a single transfer diff --git a/libusb/version_nano.h b/libusb/version_nano.h index eb2eab4..5d22c03 100644 --- a/libusb/version_nano.h +++ b/libusb/version_nano.h @@ -1 +1 @@ -#define LIBUSB_NANO 11299 +#define LIBUSB_NANO 11300 |