Blob Blame History Raw
--- PythonDaap-0.7/md5.h~	2007-04-03 12:52:45.000000000 +0200
+++ PythonDaap-0.7/md5.h	2007-04-03 12:52:45.000000000 +0200
@@ -18,18 +18,15 @@
 
 #define HIGHFIRST
 
-#ifdef __i386__
+#if defined __i386__ || defined __x86_64__
 #undef HIGHFIRST
 #endif
 
-/*  On machines where "long" is 64 bits, we need to declare
+/*  Always define uint32 as "int", as "int" is 32 bits everywhere were as
+    on 64 bits machines "long" is 64 bits, we need to declare
     uint32 as something guaranteed to be 32 bits.  */
 
-#ifdef __alpha
 typedef unsigned int uint32;
-#else
-typedef unsigned long uint32;
-#endif
 
 struct MD5Context {
         uint32 buf[4];