diff options
Diffstat (limited to 'include/linux/usb.h')
-rw-r--r-- | include/linux/usb.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/linux/usb.h b/include/linux/usb.h index 4cdd515a4385..5e49e82c4368 100644 --- a/include/linux/usb.h +++ b/include/linux/usb.h | |||
@@ -407,11 +407,11 @@ struct usb_host_bos { | |||
407 | }; | 407 | }; |
408 | 408 | ||
409 | int __usb_get_extra_descriptor(char *buffer, unsigned size, | 409 | int __usb_get_extra_descriptor(char *buffer, unsigned size, |
410 | unsigned char type, void **ptr); | 410 | unsigned char type, void **ptr, size_t min); |
411 | #define usb_get_extra_descriptor(ifpoint, type, ptr) \ | 411 | #define usb_get_extra_descriptor(ifpoint, type, ptr) \ |
412 | __usb_get_extra_descriptor((ifpoint)->extra, \ | 412 | __usb_get_extra_descriptor((ifpoint)->extra, \ |
413 | (ifpoint)->extralen, \ | 413 | (ifpoint)->extralen, \ |
414 | type, (void **)ptr) | 414 | type, (void **)ptr, sizeof(**(ptr))) |
415 | 415 | ||
416 | /* ----------------------------------------------------------------------- */ | 416 | /* ----------------------------------------------------------------------- */ |
417 | 417 | ||