0,0 → 1,39 |
/* |
FUNCTION |
<<bcopy>>---copy memory regions |
|
ANSI_SYNOPSIS |
#include <strings.h> |
void bcopy(const void *<[in]>, void *<[out]>, size_t <[n]>); |
|
TRAD_SYNOPSIS |
void bcopy(<[in]>, <[out]>, <[n]> |
const void *<[in]>; |
void *<[out]>; |
size_t <[n]>; |
|
DESCRIPTION |
This function copies <[n]> bytes from the memory region |
pointed to by <[in]> to the memory region pointed to by |
<[out]>. |
|
This function is implemented in term of <<memmove>>. |
|
PORTABILITY |
<<bcopy>> requires no supporting OS subroutines. |
|
QUICKREF |
bcopy - pure |
*/ |
|
#include <string.h> |
#include <strings.h> |
|
void |
_DEFUN (bcopy, (b1, b2, length), |
_CONST void *b1 _AND |
void *b2 _AND |
size_t length) |
{ |
memmove (b2, b1, length); |
} |