From 3d7b880e84dc48c67cf00008f1aa19d467a8db25 Mon Sep 17 00:00:00 2001 From: thompsa Date: Wed, 27 May 2009 23:12:02 +0000 Subject: Allocate the usb serial, manufacturer and product strings rather than use char arrays in the usb_device struct. This also eliminates USB_HAVE_STRINGS. --- sys/dev/usb/usb_device.h | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'sys/dev/usb/usb_device.h') diff --git a/sys/dev/usb/usb_device.h b/sys/dev/usb/usb_device.h index d262d3e..6477571 100644 --- a/sys/dev/usb/usb_device.h +++ b/sys/dev/usb/usb_device.h @@ -174,11 +174,9 @@ struct usb2_device { struct usb2_endpoint_descriptor default_ep_desc; /* for pipe 0 */ struct usb2_device_descriptor ddesc; /* device descriptor */ -#if USB_HAVE_STRINGS - char serial[64]; /* serial number */ - char manufacturer[64]; /* manufacturer string */ - char product[64]; /* product string */ -#endif + char *serial; /* serial number */ + char *manufacturer; /* manufacturer string */ + char *product; /* product string */ }; /* globals */ -- cgit v1.1