summaryrefslogtreecommitdiff
path: root/src/exp3.c
diff options
context:
space:
mode:
authorzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2014-01-20 12:01:38 +0000
committerzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2014-01-20 12:01:38 +0000
commit65bf0ac35928a5012957aef6f3c33961535eff37 (patch)
treed9bab1120c979b26dbd9a233dffcedb02b1e76f1 /src/exp3.c
parentab597bd78a0aac43fb4b48677dd8967a2e2c74bc (diff)
downloadmpfr-65bf0ac35928a5012957aef6f3c33961535eff37.tar.gz
fixed bug in mpfr_exp_3, and memory leak in texp
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8802 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'src/exp3.c')
-rw-r--r--src/exp3.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/exp3.c b/src/exp3.c
index 14d34c238..8a6460c53 100644
--- a/src/exp3.c
+++ b/src/exp3.c
@@ -283,7 +283,7 @@ mpfr_exp_3 (mpfr_ptr y, mpfr_srcptr x, mpfr_rnd_t rnd_mode)
}
}
- if (mpfr_can_round (shift_x > 0 ? t : tmp, realprec, MPFR_RNDD, MPFR_RNDZ,
+ if (mpfr_can_round (shift_x > 0 ? t : tmp, realprec, MPFR_RNDN, MPFR_RNDZ,
MPFR_PREC(y) + (rnd_mode == MPFR_RNDN)))
{
inexact = mpfr_set (y, shift_x > 0 ? t : tmp, rnd_mode);