Sophie

Sophie

distrib > Scientific%20Linux > 5x > x86_64 > media > main-src > by-pkgid > 36405f69126f237dcb67759c3e9d1245 > files > 10

rp-pppoe-3.5-33.el5.src.rpm

diff -up rp-pppoe-3.5/src/md5.h.original rp-pppoe-3.5/src/md5.h
--- rp-pppoe-3.5/src/md5.h.original	2002-07-08 10:38:24.000000000 -0400
+++ rp-pppoe-3.5/src/md5.h	2010-11-01 07:56:54.000000000 -0400
@@ -4,10 +4,14 @@
  * LIC: GPL
  */
 
-#ifdef __alpha
+#include "config.h"
+
+#if SIZEOF_UNSIGNED_INT == 4
 typedef unsigned int uint32;
-#else
+#elif SIZEOF_UNSIGNED_LONG == 4
 typedef unsigned long uint32;
+#else
+# error Could not find a 32-bit integer type
 #endif
 
 struct MD5Context {