Просмотр исходного кода

[usb] Use correct length for memcpy()

Signed-off-by: Michael Brown <mcb30@ipxe.org>
tags/v1.20.1
Michael Brown 7 лет назад
Родитель
Сommit
7b113bc744
1 измененных файлов: 2 добавлений и 1 удалений
  1. 2
    1
      src/drivers/bus/usb.c

+ 2
- 1
src/drivers/bus/usb.c Просмотреть файл

@@ -1022,7 +1022,8 @@ static int usb_describe ( struct usb_device *usb,
1022 1022
 	}
1023 1023
 
1024 1024
 	/* Describe function */
1025
-	memcpy ( &desc->class, &interface->class, sizeof ( desc->class ) );
1025
+	memcpy ( &desc->class.class, &interface->class,
1026
+		 sizeof ( desc->class.class ) );
1026 1027
 	desc->count = 1;
1027 1028
 	interfaces[0] = first;
1028 1029
 

Загрузка…
Отмена
Сохранить