diff options
author | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 2018-02-13 15:42:28 +0000 |
---|---|---|
committer | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 2018-02-13 15:42:28 +0000 |
commit | 96f542c35d0e7c288aea4e599466186ec0ef5b43 (patch) | |
tree | 17f733d46d873f6e569fcfe40f73ccb706d47cf4 /src/add1sp.c | |
parent | 18925d38c78aebb9083eddf39f5486abeee5b925 (diff) | |
download | mpfr-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.c | 5 |
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)); } |