(Libretro SDK) Update crt/string.c

This commit is contained in:
twinaphex 2014-10-25 06:27:47 +02:00
parent 753f27c67c
commit 0bcc248b78

View File

@ -23,12 +23,16 @@ void *memset(void *dst, int val, size_t count)
return start;
}
void *memcpy(void *dst, const void *src, size_t len)
void *memcpy(void *dst, const void *src, size_t count)
{
size_t i;
void *ret = dst;
for (i = 0; i < len; i++)
((unsigned char *)dst)[i] = ((unsigned char *)src)[i];
while (count--)
{
*(char *)dst = *(char *)src;
dst = (char*)dst + 1;
src = (char*)src + 1;
}
return dst;
}