On Fri, May 06, 2005 at 08:45:10AM +0400, Andrey Kiselev wrote:
> #define SWAP16(x) \
>         ((short)( \
>             (((short)(x) & 0x00ffU) << 8) | \
>             (((short)(x) & 0xff00U) >> 8) ))

Поправка: здесь везде (unsigned short), разумеется.

-- 
Andrey V. Kiselev
Home phone:  +7 812 5970603  ICQ# 26871517


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить