diff --git a/BaS_gcc/sources/bas_string.c b/BaS_gcc/sources/bas_string.c index f795a52..b520dc9 100644 --- a/BaS_gcc/sources/bas_string.c +++ b/BaS_gcc/sources/bas_string.c @@ -5,14 +5,16 @@ * Author: mfro */ +#include "bas_types.h" +#include #include "bas_string.h" void *memcpy(void *dst, const void *src, size_t n) { - char *to = dst; + uint8_t *to = dst; - while (to < (char *) dst + n) - *to++ = * (char *) src++; + while (to < (uint8_t *) dst + n) + *to++ = * (uint8_t *) src++; return dst; }