home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / indent-1.9.1-base.tgz / indent-1.9.1-base.tar / fsf / indent / memcpy.c < prev    next >
C/C++ Source or Header  |  1994-01-29  |  392b  |  21 lines

  1. /* Copyright (c) 1994, Joseph Arceneaux */
  2.  
  3. /* Copy LEN bytes starting at SRCADDR to DESTADDR.  Result undefined
  4.    if the source overlaps with the destination.
  5.    Return DESTADDR. */
  6.  
  7. #ifdef USG
  8. char *
  9. memcpy (destaddr, srcaddr, len)
  10.      char *destaddr;
  11.      char *srcaddr;
  12.      int len;
  13. {
  14.   char *dest = destaddr;
  15.  
  16.   while (len-- > 0)
  17.     *destaddr++ = *srcaddr++;
  18.   return dest;
  19. }
  20. #endif
  21.