From: Jaroslav Kysela Date: Mon, 13 Mar 2017 13:58:38 +0000 (+0100) Subject: tvh endian: add bswap defines for OSX (Darwin), fixes #3303 X-Git-Tag: v4.2.1~81 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cf0bba8bc0ae11f01dee549239fa182ab4f2b91a;p=thirdparty%2Ftvheadend.git tvh endian: add bswap defines for OSX (Darwin), fixes #3303 --- diff --git a/src/tvh_endian.h b/src/tvh_endian.h index 588bd8a86..9b24b36de 100644 --- a/src/tvh_endian.h +++ b/src/tvh_endian.h @@ -18,12 +18,16 @@ #ifndef __TVH_ENDIAN_H #define __TVH_ENDIAN_H -#include #if defined(PLATFORM_DARWIN) #include +#define bswap_16(x) OSSwapInt16(x) +#define bswap_32(x) OSSwapInt32(x) +#define bswap_64(x) OSSwapInt64(x) #elif defined(PLATFORM_FREEBSD) +#include #include #else +#include #include #endif