]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
Use memcpy instead of strcpy to improve performance.
authorDan Fandrich <dan@coneharvesters.com>
Tue, 1 May 2007 20:50:50 +0000 (20:50 +0000)
committerDan Fandrich <dan@coneharvesters.com>
Tue, 1 May 2007 20:50:50 +0000 (20:50 +0000)
lib/strdup.c

index e16e08a727749024ec612db9fea2e9888b30d148..7807e3028ca95bd8697ff029c0c3e8aa1a043ead 100644 (file)
@@ -38,7 +38,7 @@ char *curlx_strdup(const char *str)
   if (!newstr)
     return (char *)NULL;
 
-  strcpy(newstr,str);
+  memcpy(newstr,str,(len+1)*sizeof(char));
 
   return newstr;