swab.c   [plain text]


/* simple implementation of swab. */

swab(from,to,nbytes) 
        char *from;
        char *to;
        int nbytes;
{
	char tmp;
        while ( (nbytes-=2) >= 0 ) {
                tmp = from[1];
                to[1] = from[0];
		to[0] = tmp;
                to++; to++;
                from++; from++;
        }
}