ba94166
diff -ur din-5.2.1/include/random.h din-5.2.1.new/include/random.h
ba94166
--- din-5.2.1/include/random.h	2013-02-22 22:38:55.000000000 +0000
ba94166
+++ din-5.2.1.new/include/random.h	2017-02-22 09:03:22.604636429 +0000
ba94166
@@ -54,7 +54,7 @@
ba94166
 inline unsigned int get_rand_32 (void)
ba94166
 {
ba94166
     unsigned int y;
ba94166
-    static unsigned int mag01[2]={0x0, MATRIX_A};
ba94166
+    static signed int mag01[2]={0x0, MATRIX_A};
ba94166
     /* mag01[x] = x * MATRIX_A  for x=0,1 */
ba94166
 
ba94166
     if (mti >= N) { /* generate N words at one time */