From 028a92e5f4336e3ff99ddef8ae581b116bba6a9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Lam?= Date: Fri, 3 May 2019 12:49:00 +0200 Subject: windows_winusb: Mask wIndex correctly when checking interfaces According to the USB 3.0 spec (9.3.4), the interface number is in the lower 8 bits of wIndex. Note that wIndex must not be modified because some (non-compliant?) devices actually use the higher 8 bits for custom data with recipient-interface requests. Closes #567 Signed-off-by: Nathan Hjelm --- libusb/version_nano.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libusb/version_nano.h') diff --git a/libusb/version_nano.h b/libusb/version_nano.h index 77a129a..971eaf4 100644 --- a/libusb/version_nano.h +++ b/libusb/version_nano.h @@ -1 +1 @@ -#define LIBUSB_NANO 11372 +#define LIBUSB_NANO 11373 -- cgit v1.2.1