revert inadvertently committed debug settings
[ardour.git] / libs / ardour / sha1.c
index 3011abc9ae75c552e703b1dc9ff33a8bcc7964ec..f9dbaac0ebff5ba2e9b19c840af095dace0d5dcb 100644 (file)
 #include <string.h>
 #include <stdlib.h>
 
+#if defined(PLATFORM_WINDOWS) && !defined(__LITTLE_ENDIAN__)
+#define __LITTLE_ENDIAN__
+#endif
+
 #ifdef __BIG_ENDIAN__
 # define SHA_BIG_ENDIAN
 #elif defined _BIG_ENDIAN
@@ -38,7 +42,7 @@
 # endif
 #elif !defined __LITTLE_ENDIAN__
 # include <endian.h> // machine/endian.h
-# if __BYTE_ORDER__ ==  __ORDER_BIG_ENDIAN__
+# if (defined __BYTE_ORDER__ && defined __ORDER_BIG_ENDIAN__ && __BYTE_ORDER__ ==  __ORDER_BIG_ENDIAN__)
 #  define SHA_BIG_ENDIAN
 # endif
 #endif