51a52,55
> #if defined(__APPLE__)
> #include <libkern/OSByteOrder.h>
> #endif
>
58a63,64
> #elif defined(__APPLE__)
> return OSSwapInt64(x);
75a82,83
> #elif defined(__APPLE__)
> return OSSwapInt32(x);
87a96,97
> #elif defined(__APPLE__)
> return OSSwapInt16(x);