X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=rpikern;a=blobdiff_plain;f=src%2Flibc%2Fstring.c;fp=src%2Flibc%2Fstring.c;h=84316486f576214d233862bb13adb24e4e2338b7;hp=19de17707b730f4a9c94557fc56a5845869ead17;hb=322d8fe4bf7ecd74ffb5288539efd3db828aa72a;hpb=311d50a18e3cdc236781882198671b4e1a538535 diff --git a/src/libc/string.c b/src/libc/string.c index 19de177..8431648 100644 --- a/src/libc/string.c +++ b/src/libc/string.c @@ -8,3 +8,13 @@ void *memset(void *ptr, int val, int size) } return ptr; } + +void *memcpy(void *dest, void *src, int size) +{ + unsigned char *d = dest; + unsigned char *s = src; + while(size--) { + *d++ = *s++; + } + return dest; +}