php4: add compatibility fix for gmp
[packages.git] / lang / php4 / patches / 120-gmp-compat.patch
1 --- a/ext/gmp/gmp.c
2 +++ b/ext/gmp/gmp.c
3 @@ -1159,7 +1159,7 @@ ZEND_FUNCTION(gmp_random)
4  
5                 GMPG(rand_initialized) = 1;
6         }
7 -       mpz_urandomb(*gmpnum_result, GMPG(rand_state), GMP_ABS (limiter) * __GMP_BITS_PER_MP_LIMB);
8 +       mpz_urandomb(*gmpnum_result, GMPG(rand_state), GMP_ABS (limiter) * GMP_LIMB_BITS);
9  
10         ZEND_REGISTER_RESOURCE(return_value, gmpnum_result, le_gmp);
11  }