]> git.ipfire.org Git - thirdparty/ipxe.git/commitdiff
[usb] Use correct length for memcpy()
authorMichael Brown <mcb30@ipxe.org>
Tue, 21 Mar 2017 12:21:54 +0000 (14:21 +0200)
committerMichael Brown <mcb30@ipxe.org>
Tue, 21 Mar 2017 12:21:54 +0000 (14:21 +0200)
Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/drivers/bus/usb.c

index 880e3f08c2133033bf4ebab147ff80e26529eaca..cad26c77b87acfeed11bfee7a1f3eb6f6c9acf65 100644 (file)
@@ -1022,7 +1022,8 @@ static int usb_describe ( struct usb_device *usb,
        }
 
        /* Describe function */
-       memcpy ( &desc->class, &interface->class, sizeof ( desc->class ) );
+       memcpy ( &desc->class.class, &interface->class,
+                sizeof ( desc->class.class ) );
        desc->count = 1;
        interfaces[0] = first;