fix strncpy build error
[platform/core/connectivity/bluetooth-agent.git] / 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);