memcpy.c 255 B

12345678910111213141516
  1. /*
  2. * memcpy.c -- provides memcpy() if necessary.
  3. *
  4. */
  5. #include "memcpy.h"
  6. #ifndef HAVE_MEMCPY
  7. void *memcpy(void *dest, const void *src, size_t n)
  8. {
  9. while (n--)
  10. *((char *) dest)++ = *((char *) src)++;
  11. return dest;
  12. }
  13. #endif /* !HAVE_MEMCPY */