00001 /* Public domain. */ 00002 #include <stddef.h> 00003 00004 void * 00005 memcpy (void *dest, const void *src, size_t len) 00006 { 00007 char *d = dest; 00008 const char *s = src; 00009 while (len--) 00010 *d++ = *s++; 00011 return dest; 00012 }