fix MSVC check for ntohl()
[flac.git] / src / libFLAC / bitwriter.c
index 3a73d9e..4ff87bc 100644 (file)
 
 #include <stdlib.h> /* for malloc() */
 #include <string.h> /* for memcpy(), memset() */
-#if defined(_MSC_VER) && _MSC_VER <= 1200
+#ifdef _MSC_VER
 #include <winsock.h> /* for ntohl() */
+#elif defined FLAC__SYS_DARWIN
+#include <machine/endian.h> /* for ntohl() */
 #else
 #include <netinet/in.h> /* for ntohl() */
 #endif