summaryrefslogtreecommitdiff
path: root/utils/hwstub/stub/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'utils/hwstub/stub/main.c')
-rw-r--r--utils/hwstub/stub/main.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/utils/hwstub/stub/main.c b/utils/hwstub/stub/main.c
index 37590e88f8..c831de0196 100644
--- a/utils/hwstub/stub/main.c
+++ b/utils/hwstub/stub/main.c
@@ -171,7 +171,7 @@ static void handle_std_dev_desc(struct usb_ctrlrequest *req)
171 } 171 }
172 else 172 else
173 { 173 {
174 max_packet_size=(usb_drv_port_speed() ? 64 : 512); 174 max_packet_size = (usb_drv_port_speed() ? 64 : 512);
175 config_descriptor.bDescriptorType = USB_DT_OTHER_SPEED_CONFIG; 175 config_descriptor.bDescriptorType = USB_DT_OTHER_SPEED_CONFIG;
176 } 176 }
177 size = sizeof(struct usb_config_descriptor); 177 size = sizeof(struct usb_config_descriptor);
@@ -193,7 +193,6 @@ static void handle_std_dev_desc(struct usb_ctrlrequest *req)
193 /* target specific descriptors */ 193 /* target specific descriptors */
194 target_get_config_desc(usb_buffer + size, &size); 194 target_get_config_desc(usb_buffer + size, &size);
195 /* fix config descriptor */ 195 /* fix config descriptor */
196 config_descriptor.bNumInterfaces = 1;
197 config_descriptor.wTotalLength = size; 196 config_descriptor.wTotalLength = size;
198 memcpy(usb_buffer, (void *)&config_descriptor, sizeof(config_descriptor)); 197 memcpy(usb_buffer, (void *)&config_descriptor, sizeof(config_descriptor));
199 198