summaryrefslogtreecommitdiff
path: root/exp_2.c
diff options
context:
space:
mode:
authorzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2001-06-28 12:45:27 +0000
committerzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2001-06-28 12:45:27 +0000
commit155d1ab1d082b965a7fe8c754eaa8a6205827b30 (patch)
treec1ad3822e7f511d4d67d8cad0f4ecea650aa60b2 /exp_2.c
parent4c4e5ca37b3f8b8d07c931712ae79a519b548c84 (diff)
downloadmpfr-155d1ab1d082b965a7fe8c754eaa8a6205827b30.tar.gz
moved TMP_FREE
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1097 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'exp_2.c')
-rw-r--r--exp_2.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/exp_2.c b/exp_2.c
index 84c391dd1..a541d8b43 100644
--- a/exp_2.c
+++ b/exp_2.c
@@ -234,6 +234,7 @@ mpfr_exp_2 (y, x, rnd_mode)
exps += mpz_normalize(ss, ss, q);
}
mpfr_set_z(s, ss, GMP_RNDN); MPFR_EXP(s) += exps;
+ TMP_FREE(marker); /* don't need ss anymore */
if (n>0) mpfr_mul_2exp(s, s, n, GMP_RNDU);
else mpfr_div_2exp(s, s, -n, GMP_RNDU);
@@ -264,7 +265,6 @@ mpfr_exp_2 (y, x, rnd_mode)
mpfr_set(y, s, rnd_mode);
- TMP_FREE(marker);
mpfr_clear(r); mpfr_clear(s); mpfr_clear(t);
return 1;
}