diff options
Diffstat (limited to 'firmware/usbstack')
| -rw-r--r-- | firmware/usbstack/usb_core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/usbstack/usb_core.c b/firmware/usbstack/usb_core.c index 7321d3e..5093b93 100644 --- a/firmware/usbstack/usb_core.c +++ b/firmware/usbstack/usb_core.c @@ -567,7 +567,7 @@ static void request_handler_device_get_descriptor(struct usb_ctrlrequest* req) } } config_descriptor.bNumInterfaces = usb_core_num_interfaces; - config_descriptor.wTotalLength = size; + config_descriptor.wTotalLength = (uint16_t)size; memcpy(&response_data[0],&config_descriptor, sizeof(struct usb_config_descriptor)); |