
Hi Rob,
From: Rob Herring robh@kernel.org
Allow a NULL table to be passed to usb_gadget_get_string for cases when a string table may not be populated.
I might be wrong, since I'm not the native speaker, but this description is a bit misleading.
For me this patch is supposed to prevent from using uninitialized string table in this function.
Signed-off-by: Rob Herring robh@kernel.org
drivers/usb/gadget/usbstring.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/drivers/usb/gadget/usbstring.c b/drivers/usb/gadget/usbstring.c index de5fa3f..8c3ff64 100644 --- a/drivers/usb/gadget/usbstring.c +++ b/drivers/usb/gadget/usbstring.c @@ -108,6 +108,9 @@ usb_gadget_get_string(struct usb_gadget_strings *table, int id, u8 *buf) struct usb_string *s; int len;
- if (!table)
return -EINVAL;
- /* descriptor 0 has the language id */ if (id == 0) { buf[0] = 4;
Despite the problem with parsing commit message :-)
Acked-by: Lukasz Majewski l.majewski@samsung.com