From 0881659b80d2325655c52dec5dc698197d0d9aa8 Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Sat, 17 Dec 2016 14:07:26 +0000 Subject: [PATCH] endian.h: Use the Windows checks directly instead of creating a __WINDOWS__define. --- src/include/compat/endian.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/include/compat/endian.h b/src/include/compat/endian.h index 2f746db0..c2506aab 100644 --- a/src/include/compat/endian.h +++ b/src/include/compat/endian.h @@ -19,10 +19,6 @@ #ifndef ENDIAN_H_COMPAT_SHIM #define ENDIAN_H_COMPAT_SHIM -#if (defined(_WIN16) || defined(_WIN32) || defined(_WIN64)) && !defined(__WINDOWS__) -# define __WINDOWS__ -#endif - #if defined(__linux__) || defined(__CYGWIN__) # pragma GCC system_header // Silence "warning: #include_next is a GCC extension" # include_next @@ -61,7 +57,7 @@ # define be64toh(x) betoh64(x) # define le64toh(x) letoh64(x) -#elif defined(__WINDOWS__) +#elif defined(_WIN16) || defined(_WIN32) || defined(_WIN64) # if BYTE_ORDER == LITTLE_ENDIAN # include