visor/libc/string/memcpy.c

11 lines
221 B
C
Raw Normal View History

2025-03-16 01:29:52 +01:00
#include <string.h>
void *memcpy(void *dest, const void *src, size_t n) {
unsigned char *d = dest;
const unsigned char *s = src;
for (size_t i = 0; i < n; i++) {
d[i] = s[i];
}
return dest;
}