From 3b8800fc347b43eb4701271613963ad42f2c6625 Mon Sep 17 00:00:00 2001 From: ywj Date: Wed, 1 Aug 2012 13:20:17 +0800 Subject: [PATCH] factory develop for usb --- drivers/usb/gadget/android.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/usb/gadget/android.c b/drivers/usb/gadget/android.c index 703d281f0688..a2189fd4f0b1 100644 --- a/drivers/usb/gadget/android.c +++ b/drivers/usb/gadget/android.c @@ -590,8 +590,11 @@ static ssize_t mass_storage_inquiry_store(struct device *dev, struct mass_storage_function_config *config = f->config; if (size >= sizeof(config->common->inquiry_string)) return -EINVAL; - if (sscanf(buf, "%s", config->common->inquiry_string) != 1) - return -EINVAL; + //if (sscanf(buf, "%s", config->common->inquiry_string) != 1) + // return -EINVAL; + + memcpy(config->common->inquiry_string,buf,sizeof config->common->inquiry_string); + return size; } -- 2.34.1