68,7 → 68,7 |
for (j = 0; j < n % sizeof(unsigned long); j++) |
((unsigned char *) (((unsigned long *) dst) + i))[j] = ((unsigned char *) (((unsigned long *) src) + i))[j]; |
|
return (char *) src; |
return (char *) dst; |
} |
|
void *memcpy(void *dst, const void *src, size_t n) |
84,7 → 84,7 |
for (j = 0; j < n % sizeof(unsigned long); j++) |
((unsigned char *) (((unsigned long *) dst) + i))[j] = ((unsigned char *) (((unsigned long *) src) + i))[j]; |
|
return (char *) src; |
return (char *) dst; |
} |
|
void *memmove(void *dst, const void *src, size_t n) |
100,7 → 100,7 |
for (i = n / sizeof(unsigned long) - 1; i >=0 ; i--) |
((unsigned long *) dst)[i] = ((unsigned long *) src)[i]; |
|
return (char *) src; |
return (char *) dst; |
} |
|
/** Compare two memory areas. |