--- SRC/pmlcg/pmlcg.cpp.orig 2021-04-08 18:13:59 UTC +++ SRC/pmlcg/pmlcg.cpp @@ -804,13 +804,13 @@ int PMLCG::unpack_rng (char *packed) p += load_long64(p,8,&mult); p += load_long64(p,8,&x); #else /* No 64 bit type available */ - p += load_int (p, 4, &a_size); + p += load_int(p, 4, (unsigned int *)&a_size); - p += load_intarray (p, 2, 4, &m); + p += load_intarray(p, 2, 4, (unsigned int *)&m); r[1] = m[1] & 0xffffff; r[0] = m[1] >> 24 | m[0] << 8; - p += load_intarray (p, 2, 4, &m); + p += load_intarray (p, 2, 4, (unsigned int *)&m); a[1] = m[1] & 0xffffff; a[0] = m[1] >> 24 | m[0] << 8; #endif