diff --git a/lib/string/memcpy.c b/lib/string/memcpy.c index 289a4063..481790e0 100644 --- a/lib/string/memcpy.c +++ b/lib/string/memcpy.c @@ -26,7 +26,9 @@ memcpy (void *dest, void const *src, size_t n) { char *p = dest; char const *q = src; + while (n--) *p++ = *q++; + return dest; }