summaryrefslogtreecommitdiff
path: root/random.c
diff options
context:
space:
mode:
authorzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>1999-06-28 13:48:44 +0000
committerzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>1999-06-28 13:48:44 +0000
commit56932599f1c5e27c4276ecb5a9febd41e9d274b8 (patch)
tree91b359fb044fa15c18450d6704b1016fe50f2d87 /random.c
parente3e524cc73353cb74d1e7c714d141455ea483a80 (diff)
downloadmpfr-56932599f1c5e27c4276ecb5a9febd41e9d274b8.tar.gz
changed arguments of mpfr_round_raw (now uses precision instead of size)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@210 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'random.c')
-rw-r--r--random.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/random.c b/random.c
index 02128fc81..a5325c3b0 100644
--- a/random.c
+++ b/random.c
@@ -33,7 +33,7 @@ mpfr_random(x)
count_leading_zeros(cnt, xp[xs - 1]);
if (cnt) mpn_lshift(xp, xp, xs, cnt);
EXP(x) = -cnt;
- mpfr_round_raw(xp, xp, random()&3, SIZE(x), PREC(x));
+ mpfr_round_raw(xp, xp, PREC(x), (SIGN(x)<0), PREC(x), random()&3);
/* ignore any possible carry (this is sheer laziness). */
}