(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; 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++) while (count--)
((unsigned char *)dst)[i] = ((unsigned char *)src)[i]; {
*(char *)dst = *(char *)src;
dst = (char*)dst + 1;
src = (char*)src + 1;
}
return dst; return dst;
} }