This reverts commit 9446fd8f69
.
It doesn't make sense to replace strcpy(a,b) with strncpy(a,b,strlen(b)).
The preceeding code effectively does bounds checking, btw.
undefined
@@ -265,8 +265,7 @@ str_dup(const char *str) | |||
copy = (char*) malloc(strlen(str) + 1); | |||
if (!copy) | |||
return NULL; | |||
strncpy(copy, str, strlen(str)); | |||
copy[strlen(str)] = '\0'; | |||
strcpy(copy, str); | |||
return copy; | |||
} | |||