OSDN Git Service

Make strdup() use memcpy() rather than strcpy() to duplicate the string.
authorPeter Kjellerstedt <peter.kjellerstedt@axis.com>
Thu, 19 Oct 2006 10:17:12 +0000 (10:17 -0000)
committerPeter Kjellerstedt <peter.kjellerstedt@axis.com>
Thu, 19 Oct 2006 10:17:12 +0000 (10:17 -0000)
commitc2c7d1a6456fc63721323e9c6b15a17c87e4a484
tree3be457a0d18b4e6b6623ca262ee0e77f98bd2827
parent6626da07e35651fbd94493a23ac4ecc342c2b0d9
Make strdup() use memcpy() rather than strcpy() to duplicate the string.
The rationale is that we already have the length of the string to
duplicate (from doing the malloc()), and memcpy() should then always be
faster than strcpy() (or at least as fast).
libc/string/strdup.c