|
@@ -37,10 +37,9 @@
|
|
|
#endif
|
|
|
#if defined(_MSC_VER) && (_MSC_VER >= 1400)
|
|
|
# define bswap_32 _byteswap_ulong
|
|
|
+# define bswap_16 _byteswap_ushort
|
|
|
#endif
|
|
|
|
|
|
-#if !defined(bswap_32)
|
|
|
-
|
|
|
#if !defined(bswap_16)
|
|
|
# warning "Fallback on C functions for bswap_16"
|
|
|
static inline uint16_t bswap_16(uint16_t x)
|
|
@@ -49,6 +48,7 @@ static inline uint16_t bswap_16(uint16_t x)
|
|
|
}
|
|
|
#endif
|
|
|
|
|
|
+#if !defined(bswap_32)
|
|
|
# warning "Fallback on C functions for bswap_32"
|
|
|
static inline uint32_t bswap_32(uint32_t x)
|
|
|
{
|