/* Wrapper to implement ANSI C's memmove using BSD's bcopy. */ /* This function is in the public domain. --Per Bothner. */ #include #ifdef __STDC__ #define PTR void * #define CPTR const void * PTR memmove (PTR, CPTR, size_t); #else #define PTR char * #define CPTR char * PTR memmove (); #endif PTR memmove (s1, s2, n) PTR s1; CPTR s2; size_t n; { bcopy (s2, s1, n); return s1; }