summaryrefslogtreecommitdiff
path: root/src/get_str.c
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2016-05-17 23:34:48 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2016-05-17 23:34:48 +0000
commit3eaf70cbecfa9faed30f82bac3e7bc8e867743c2 (patch)
tree9a523d64302ff49d905ddaff4f39828a075221f4 /src/get_str.c
parent612bfd5001d7612a4fe638aab3782e6837c67cd2 (diff)
downloadmpfr-3eaf70cbecfa9faed30f82bac3e7bc8e867743c2.tar.gz
Improved code related to mpfr_set_exp_t:
* Define MPFR_EXP_LIMB_SIZE macro (size of mpfr_exp_t in limbs) and use it. * src/pow.c: replaced a mpfr_init2 by MPFR_TMP_INIT1. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10294 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'src/get_str.c')
-rw-r--r--src/get_str.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/get_str.c b/src/get_str.c
index 98277e1d6..e9d821bab 100644
--- a/src/get_str.c
+++ b/src/get_str.c
@@ -2219,7 +2219,7 @@ mpfr_ceil_mul (mpfr_exp_t e, int beta, int i)
mpfr_srcptr p;
mpfr_t t;
mpfr_exp_t r;
- mp_limb_t tmpmant[(sizeof (mpfr_exp_t) - 1 ) / sizeof (mp_limb_t) + 1];
+ mp_limb_t tmpmant[MPFR_EXP_LIMB_SIZE];
p = &__gmpfr_l2b[beta-2][i];
MPFR_TMP_INIT1(tmpmant, t, sizeof (mpfr_exp_t) * CHAR_BIT);