summaryrefslogtreecommitdiff
path: root/firmware/usbstack
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/usbstack')
-rw-r--r--firmware/usbstack/usb_core.c2
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));