/* memmove.c */
/* Moves a block of memory (safely). */
/* Calls memcpy(), so memcpy() had better be safe. */
/* Henry Spencer's routine is fine. */
#include <string.h>
void *memmove(s1, s2, n)
_VOIDSTAR s1;
_CONST _VOIDSTAR s2;
size_t n;
{
return memcpy(s1, s2, n);
}