summaryrefslogtreecommitdiff
path: root/src/round_raw_generic.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/round_raw_generic.c')
-rw-r--r--src/round_raw_generic.c2
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);