Add support for MacOS #1
| @ -5,6 +5,11 @@ | |||||||
| #ifdef _MSC_VER | #ifdef _MSC_VER | ||||||
| #define __bswap_16 _byteswap_ushort | #define __bswap_16 _byteswap_ushort | ||||||
| #define __bswap_32 _byteswap_ulong | #define __bswap_32 _byteswap_ulong | ||||||
|  | #elif __APPLE__ | ||||||
|  | #include <libkern/OSByteOrder.h> | ||||||
|  | #define __bswap_16 OSSwapInt16 | ||||||
|  | #define __bswap_32 OSSwapInt32 | ||||||
|  | #define __bswap_64 OSSwapInt64 | ||||||
| #else | #else | ||||||
| #include <byteswap.h> | #include <byteswap.h> | ||||||
| #endif | #endif | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user