summaryrefslogtreecommitdiff
path: root/src/add1sp.c
diff options
context:
space:
mode:
authorzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2018-02-13 15:42:28 +0000
committerzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2018-02-13 15:42:28 +0000
commit96f542c35d0e7c288aea4e599466186ec0ef5b43 (patch)
tree17f733d46d873f6e569fcfe40f73ccb706d47cf4 /src/add1sp.c
parent18925d38c78aebb9083eddf39f5486abeee5b925 (diff)
downloadmpfr-96f542c35d0e7c288aea4e599466186ec0ef5b43.tar.gz
[src/add1sp.c] no need of MPFR_TMP_MARK any more
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12233 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'src/add1sp.c')
-rw-r--r--src/add1sp.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/add1sp.c b/src/add1sp.c
index 4a69c33f3..11bc6f283 100644
--- a/src/add1sp.c
+++ b/src/add1sp.c
@@ -706,9 +706,6 @@ mpfr_add1sp (mpfr_ptr a, mpfr_srcptr b, mpfr_srcptr c, mpfr_rnd_t rnd_mode)
mp_limb_t limb, rb, sb;
int inexact;
int neg;
- MPFR_TMP_DECL(marker);
-
- MPFR_TMP_MARK(marker);
MPFR_ASSERTD(MPFR_PREC(a) == MPFR_PREC(b) && MPFR_PREC(b) == MPFR_PREC(c));
MPFR_ASSERTD(MPFR_IS_PURE_FP(b));
@@ -929,11 +926,9 @@ mpfr_add1sp (mpfr_ptr a, mpfr_srcptr b, mpfr_srcptr c, mpfr_rnd_t rnd_mode)
if (MPFR_UNLIKELY(bx > __gmpfr_emax)) /* Check for overflow */
{
/* printf("Overflow\n"); */
- MPFR_TMP_FREE(marker);
return mpfr_overflow (a, rnd_mode, MPFR_SIGN(a));
}
MPFR_SET_EXP (a, bx);
- MPFR_TMP_FREE(marker);
MPFR_RET (inexact * MPFR_INT_SIGN (a));
}