20 lines
632 B
C++
20 lines
632 B
C++
--- 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
|