2 * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
3 * See the copyright notice in the ACK home directory, in the file "Copyright".
10 memmove(void *s1
, const void *s2
, register size_t n
)
12 register char *p1
= s1
;
13 register const char *p2
= s2
;
16 if (p2
<= p1
&& p2
+ n
> p1
) {
17 /* overlap, copy backwards */