fix strncpy build error 49/221049/2
authorhimanshu <h.himanshu@samsung.com>
Thu, 26 Dec 2019 13:46:51 +0000 (19:16 +0530)
committerPyun DoHyun <dh79.pyun@samsung.com>
Fri, 27 Dec 2019 05:59:36 +0000 (05:59 +0000)
Change-Id: I28a83b39bee01525e556b6032735413c6b40e1d5
Signed-off-by: himanshu <h.himanshu@samsung.com>
ipsp-agent/bluetooth-ipsp-agent.c

index fd2f0dc..cd6f471 100644 (file)
@@ -492,8 +492,7 @@ static void __generate_eui64_address(char *hw_addr, char **eui64_addr)
                        strncpy(addr[i], copied, sizeof(addr[i]) - 1);
                        addr[i][(int)(sizeof(addr[i]) - 1)] = '\0';
                } else {
-                       strncpy(addr[i], copied, strlen(copied));
-                       addr[i][(int)strlen(copied)] = '\0';
+                       strncpy(addr[i], copied, sizeof(addr[i]));
                }
 
                BT_DBG("copied/ptr (%s/%s)", copied, ptr);