summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVijayavardhan Vennapusa <vvreddy@codeaurora.org>2017-09-13 15:41:20 +0530
committerVijayavardhan Vennapusa <vvreddy@codeaurora.org>2017-09-13 16:03:39 +0530
commit37a389ae91c05a82c58cd54f8a8f3d70c47a9f2b (patch)
treef1d3da7c5e163b376e774add2f14c686ab74c96a
parent8aedd7084222d4cce3acdfe3c71820c674503bee (diff)
USB: composite: Use snprintf instead of sprintf
composite driver is using sprintf() function to expose value to userspace. This sprintf() is banned function and instead required to use snprintf() function. Hence replace sprintf() with snprintf() function to fix static analysis tool error. Change-Id: I85f38fe3f2121f6a0cb76b7178a3e699ba1dc7f2 Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
-rw-r--r--drivers/usb/gadget/composite.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/usb/gadget/composite.c b/drivers/usb/gadget/composite.c
index 442d44278f33..22ba45f40f0b 100644
--- a/drivers/usb/gadget/composite.c
+++ b/drivers/usb/gadget/composite.c
@@ -2088,7 +2088,7 @@ static ssize_t suspended_show(struct device *dev, struct device_attribute *attr,
struct usb_gadget *gadget = dev_to_usb_gadget(dev);
struct usb_composite_dev *cdev = get_gadget_data(gadget);
- return sprintf(buf, "%d\n", cdev->suspended);
+ return snprintf(buf, PAGE_SIZE, "%d\n", cdev->suspended);
}
static DEVICE_ATTR_RO(suspended);