mirror of
https://github.com/thepigeongenerator/mcaselector-lite.git
synced 2025-12-17 06:05:44 +01:00
fix: using __bswap_X functions over bswap_X macros, which we should be using.
This commit is contained in:
@@ -16,19 +16,19 @@
|
||||
#define htole16(x) (x)
|
||||
#define htole32(x) (x)
|
||||
#define htole64(x) (x)
|
||||
#define be16toh(x) __bswap_16(x)
|
||||
#define be32toh(x) __bswap_32(x)
|
||||
#define be64toh(x) __bswap_64(x)
|
||||
#define htobe16(x) __bswap_16(x)
|
||||
#define htobe32(x) __bswap_32(x)
|
||||
#define htobe64(x) __bswap_64(x)
|
||||
#define be16toh(x) bswap_16(x)
|
||||
#define be32toh(x) bswap_32(x)
|
||||
#define be64toh(x) bswap_64(x)
|
||||
#define htobe16(x) bswap_16(x)
|
||||
#define htobe32(x) bswap_32(x)
|
||||
#define htobe64(x) bswap_64(x)
|
||||
#elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
|
||||
#define le16toh(x) __bswap_16(x)
|
||||
#define le32toh(x) __bswap_32(x)
|
||||
#define le64toh(x) __bswap_64(x)
|
||||
#define htole16(x) __bswap_16(x)
|
||||
#define htole32(x) __bswap_32(x)
|
||||
#define htole64(x) __bswap_64(x)
|
||||
#define le16toh(x) bswap_16(x)
|
||||
#define le32toh(x) bswap_32(x)
|
||||
#define le64toh(x) bswap_64(x)
|
||||
#define htole16(x) bswap_16(x)
|
||||
#define htole32(x) bswap_32(x)
|
||||
#define htole64(x) bswap_64(x)
|
||||
#define be16toh(x) (x)
|
||||
#define be32toh(x) (x)
|
||||
#define be64toh(x) (x)
|
||||
|
||||
Reference in New Issue
Block a user