summaryrefslogtreecommitdiff
path: root/mpz/random.c
diff options
context:
space:
mode:
authorKevin Ryde <user42@zip.com.au>2002-07-17 00:30:26 +0200
committerKevin Ryde <user42@zip.com.au>2002-07-17 00:30:26 +0200
commit527300103510dc24ecadfbe28886359eb438c6b0 (patch)
tree4357f01196ed64e06994da741abbe72bfbcebab9 /mpz/random.c
parentb75cc31a37760d29cc085967878f33581afc0fde (diff)
downloadgmp-527300103510dc24ecadfbe28886359eb438c6b0.tar.gz
* mpz/random.c: Nailify.
Diffstat (limited to 'mpz/random.c')
-rw-r--r--mpz/random.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mpz/random.c b/mpz/random.c
index 22b317912..57f4fdce6 100644
--- a/mpz/random.c
+++ b/mpz/random.c
@@ -1,6 +1,6 @@
/* mpz_random -- Generate a random mpz_t of specified size in limbs.
-Copyright 2001 Free Software Foundation, Inc.
+Copyright 2001, 2002 Free Software Foundation, Inc.
This file is part of the GNU MP Library.
@@ -25,7 +25,7 @@ MA 02111-1307, USA. */
void
mpz_random (mpz_ptr x, mp_size_t size)
{
- mpz_urandomb (x, RANDS, ABS (size) * BITS_PER_MP_LIMB);
+ mpz_urandomb (x, RANDS, (unsigned long) (ABS (size) * GMP_NUMB_BITS));
if (size < 0)
SIZ(x) = -SIZ(x);
}