home *** CD-ROM | disk | FTP | other *** search
/ Dream 48 / Amiga_Dream_48.iso / Atari / c / sozobon-v2 / dlibsrc.lha / SWAB.C < prev    next >
Text File  |  1988-10-05  |  382b  |  21 lines

  1. void swab(src, dst, n)
  2.     register char *src;
  3.     register char *dst;
  4.     register int n;
  5. /*
  6.  *    Note the backward order of the <src> and <dst> parameters.  Don't
  7.  *    blame me... this is how Microsoft specifies it.
  8.  */
  9.     {
  10.     register int i, j;
  11.     register char c;
  12.  
  13.     n >>= 1;        /* convert to a word count */
  14.     while(n--)
  15.         {
  16.         c = *dst++;
  17.         *dst++ = *src++;
  18.         *src++ = c;
  19.         }
  20.     }
  21.