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);