Amiga Unix — 68040 · 68060

Manual pages › C library (3C)

swab(3C)

swap bytes

From the original Amiga UNIX 2.1 manual. Some things it mentions may not be in this release.

NAME

swab - swap bytes

SYNOPSIS

#include <stdlib.h> void swab (const char *from,  char  *to,
int nbytes);

DESCRIPTION

swab copies nbytes bytes pointed to by from to the array pointed to by to, exchanging adjacent even and odd bytes. nbytes should be even and non-negative. If nbytes is odd and positive, swab uses nbytes-1 instead. If nbytes is negative, swab does nothing.