diff options
Diffstat (limited to 'src/round_raw_generic.c')
-rw-r--r-- | src/round_raw_generic.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/round_raw_generic.c b/src/round_raw_generic.c index 7c3d35bd5..5f42559a7 100644 --- a/src/round_raw_generic.c +++ b/src/round_raw_generic.c @@ -80,7 +80,7 @@ mpfr_round_raw_generic( (xprec <= yprec || MPFR_IS_LIKE_RNDZ (rnd_mode, neg))) return 0; - xsize = (xprec-1)/GMP_NUMB_BITS + 1; + xsize = MPFR_PREC2LIMBS (xprec); nw = yprec / GMP_NUMB_BITS; rw = yprec & (GMP_NUMB_BITS - 1); |