(C) 1998 AROS - The Amiga Research OS
NAME
#include <string.h>
void bcopy ()
SYNOPSIS
const void * src
void * dst
int len
FUNCTION
Copy the contents of a part of memory to another. Both areas must not overlap. If they do, use memmove().
INPUTS
src
The first byte of the source area in memory
dst
The first byte of the destination area in memory
len
How many bytes to copy.
RESULT
EXAMPLE
SEE ALSO
memmove(), exec/ CopyMem()
NOTES
The original bcopy() allows overlapping src and dst.
BUGS
Overlapping memory areas are not supported. This should be fixed.
INTERNALS
HISTORY
20.10.1998 hkiel
Amiga Research OS
01.01.1997 ldp
Changed clib to proto
12.12.1996 aros
bcopy() allows overlapping memory regions
11.12.1996 aros
Corrected header
These functions use int instead of size_t
10.12.1996 aros
Moved #include into first column to allow makedepend to see it.
29.10.1996 aros
Cosmetic change
24.10.1996 aros
Needed by GCC