summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortaeyoung <ty317.kim@samsung.com>2016-07-08 21:50:33 +0900
committertaeyoung <ty317.kim@samsung.com>2016-07-08 21:50:33 +0900
commitf237526a55ab05a257af4dc83973b52223e72496 (patch)
tree639738e54a7db52b4880718a3e5bf06bd055dd69
parenta3f07165d7b2a651e024c021453d56286bbac214 (diff)
downloaddeviced-f237526a55ab05a257af4dc83973b52223e72496.tar.gz
deviced-f237526a55ab05a257af4dc83973b52223e72496.tar.bz2
deviced-f237526a55ab05a257af4dc83973b52223e72496.zip
- If sizeof() is used for the char*, it always returns 4. Thus strlen() needs to be used to get the length of strings Change-Id: Ib388b55b5bb8571035f7245cad2cc826c840f945 Signed-off-by: taeyoung <ty317.kim@samsung.com>
-rw-r--r--src/usb/usb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/usb/usb.c b/src/usb/usb.c
index 847588fa..7819b025 100644
--- a/src/usb/usb.c
+++ b/src/usb/usb.c
@@ -153,7 +153,7 @@ static usb_mode_e usb_get_mode_int(const char *mode)
if (!mode)
return USB_MODE_NONE;
- len = sizeof(mode) + 1;
+ len = strlen(mode) + 1;
for (i = 0 ; i < ARRAY_SIZE(usb_modes) ; i++)
if (!strncmp(mode, usb_modes[i].mode_str, len))
return usb_modes[i].mode;