diff options
author | Andrew Morton <akpm@osdl.org> | 2006-01-19 02:55:07 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2006-03-20 17:49:52 -0500 |
commit | 9fcd5c322ca2ee636e06e0c099cf8f1a692f832e (patch) | |
tree | 8fcc2c099ed815e2efbcb53d1662855298af97cf /drivers/usb | |
parent | 8781ba0aa9d9dd2870b75dba8d9a47e0f5a3f96a (diff) |
[PATCH] USB: optimise devio.c usbdev_read fix
drivers/usb/core/devio.c: In function `usbdev_read':
drivers/usb/core/devio.c:140: error: invalid type argument of `->'
drivers/usb/core/devio.c:141: error: invalid type argument of `->'
drivers/usb/core/devio.c:142: error: invalid type argument of `->'
drivers/usb/core/devio.c:143: error: invalid type argument of `->'
Cc: Oliver Neukum <oliver@neukum.org>
Cc: Pete Zaitcev <zaitcev@redhat.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb')
-rw-r--r-- | drivers/usb/core/devio.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/usb/core/devio.c b/drivers/usb/core/devio.c index d01bd77e7b14..de6a7c07cf97 100644 --- a/drivers/usb/core/devio.c +++ b/drivers/usb/core/devio.c | |||
@@ -137,10 +137,10 @@ static ssize_t usbdev_read(struct file *file, char __user *buf, size_t nbytes, l | |||
137 | struct usb_device_descriptor temp_desc ; /* 18 bytes - fits on the stack */ | 137 | struct usb_device_descriptor temp_desc ; /* 18 bytes - fits on the stack */ |
138 | 138 | ||
139 | memcpy(&temp_desc, &dev->descriptor, sizeof(dev->descriptor)); | 139 | memcpy(&temp_desc, &dev->descriptor, sizeof(dev->descriptor)); |
140 | le16_to_cpus(&temp_desc->bcdUSB); | 140 | le16_to_cpus(&temp_desc.bcdUSB); |
141 | le16_to_cpus(&temp_desc->idVendor); | 141 | le16_to_cpus(&temp_desc.idVendor); |
142 | le16_to_cpus(&temp_desc->idProduct); | 142 | le16_to_cpus(&temp_desc.idProduct); |
143 | le16_to_cpus(&temp_desc->bcdDevice); | 143 | le16_to_cpus(&temp_desc.bcdDevice); |
144 | 144 | ||
145 | len = sizeof(struct usb_device_descriptor) - pos; | 145 | len = sizeof(struct usb_device_descriptor) - pos; |
146 | if (len > nbytes) | 146 | if (len > nbytes) |