summaryrefslogtreecommitdiff
path: root/tan.c
diff options
context:
space:
mode:
authorzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2004-02-14 23:05:51 +0000
committerzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2004-02-14 23:05:51 +0000
commit6e5ffc68a8061e42a2680dd99455f89e2f4f8ca9 (patch)
tree3150eedf9dc6ae8d160042147ff46ac533e723dd /tan.c
parentf095a6c8a44a63379841097ddfbf4682e56e4036 (diff)
downloadmpfr-6e5ffc68a8061e42a2680dd99455f89e2f4f8ca9.tar.gz
new coverage tests
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2714 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'tan.c')
-rw-r--r--tan.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/tan.c b/tan.c
index 731e4cc51..b66f21dcb 100644
--- a/tan.c
+++ b/tan.c
@@ -35,15 +35,14 @@ mpfr_tan (mpfr_ptr y, mpfr_srcptr x, mp_rnd_t rnd_mode)
MPFR_SET_NAN(y);
MPFR_RET_NAN;
}
- else if (MPFR_IS_ZERO(x))
+ else /* x is zero */
{
+ MPFR_ASSERTD(MPFR_IS_ZERO(x));
MPFR_CLEAR_FLAGS(y);
MPFR_SET_ZERO(y);
MPFR_SET_SAME_SIGN(y, x);
MPFR_RET(0);
}
- /* Should never reach this point */
- MPFR_ASSERTN(0);
}
precy = MPFR_PREC(y);