diff options
author | Pete Batard <pbatard@gmail.com> | 2010-02-11 00:01:32 +0000 |
---|---|---|
committer | Pete Batard <pbatard@gmail.com> | 2010-02-11 00:01:32 +0000 |
commit | 6ba1e6cb46d59df5bedae4779731565697166a95 (patch) | |
tree | a8583bf579c15a0b265b992dd86c822a8dea6336 /libusb/os/windows_usb.h | |
parent | 06f92a48c52f91a6784716fbd0a2c5856c30085f (diff) | |
download | libusb-6ba1e6cb46d59df5bedae4779731565697166a95.tar.gz |
fixed bad HID input report data when using controlr148
removes the use of transfer->buffer as dest in hid_copy_transfer_data
uses private hid_dest copy from windows_transfer_priv instead
Diffstat (limited to 'libusb/os/windows_usb.h')
-rw-r--r-- | libusb/os/windows_usb.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libusb/os/windows_usb.h b/libusb/os/windows_usb.h index 30ec048..90aa879 100644 --- a/libusb/os/windows_usb.h +++ b/libusb/os/windows_usb.h @@ -298,7 +298,8 @@ static inline struct windows_device_handle_priv *__device_handle_priv( struct windows_transfer_priv { struct winfd pollable_fd; uint8_t interface_number; - uint8_t *hid_buffer; // 1 byte extended data buffer, required for HID + uint8_t *hid_buffer; // 1 byte extended data buffer, required for HID + uint8_t *hid_dest; // transfer buffer destination, required for HID size_t hid_expected_size; }; |