summaryrefslogtreecommitdiff
path: root/src/sub1sp.c
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2018-02-15 14:51:02 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2018-02-15 14:51:02 +0000
commitf8a8c1dbd9f8c584720b1b624aec63fe3549de64 (patch)
tree862879bf913614fd019b4651b255bdc8e836980e /src/sub1sp.c
parentea7691a3ab15135dd87254c4e64ac42bd7a33329 (diff)
downloadmpfr-f8a8c1dbd9f8c584720b1b624aec63fe3549de64.tar.gz
[src/sub1sp.c] Use "else" for symmetry with above code.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12249 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'src/sub1sp.c')
-rw-r--r--src/sub1sp.c15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/sub1sp.c b/src/sub1sp.c
index a58c32209..de22c5284 100644
--- a/src/sub1sp.c
+++ b/src/sub1sp.c
@@ -1657,12 +1657,15 @@ mpfr_sub1sp (mpfr_ptr a, mpfr_srcptr b, mpfr_srcptr c, mpfr_rnd_t rnd_mode)
else
goto truncate;
}
-
- /* Update rounding mode */
- MPFR_UPDATE_RND_MODE(rnd_mode, MPFR_IS_NEG(a));
- if (rnd_mode == MPFR_RNDZ && MPFR_LIKELY (rb != 0 || sb != 0))
- goto next_below;
- goto truncate;
+ else
+ {
+ /* Update rounding mode */
+ MPFR_UPDATE_RND_MODE(rnd_mode, MPFR_IS_NEG(a));
+ if (rnd_mode == MPFR_RNDZ && MPFR_LIKELY (rb != 0 || sb != 0))
+ goto next_below;
+ else
+ goto truncate;
+ }
}
MPFR_RET_NEVER_GO_HERE ();