home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
rtsi.com
/
2014.01.www.rtsi.com.tar
/
www.rtsi.com
/
OS9
/
OSK
/
ARCHIVERS
/
lhasrc.lzh
/
memmove.c
< prev
next >
Wrap
Text File
|
1992-05-13
|
410b
|
24 lines
/*
* memmove( char *dst , char *src , size_t cnt )
*/
#if defined(NOBSTRING) && !defined(__STDC__)
void
memmove( dst , src , cnt )
register char *dst , *src;
register int cnt;
{
if ( dst == src ) return;
if ( src > dst )
{
while ( --cnt >=0 ) *dst++ = *src++;
}
else
{
dst += cnt;
src += cnt;
while ( --cnt >=0 ) *--dst = *--src;
}
}
#endif