summaryrefslogtreecommitdiff
path: root/Build/source/libs/mpfr/mpfr-src/src/yn.c
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/mpfr/mpfr-src/src/yn.c')
-rw-r--r--Build/source/libs/mpfr/mpfr-src/src/yn.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/Build/source/libs/mpfr/mpfr-src/src/yn.c b/Build/source/libs/mpfr/mpfr-src/src/yn.c
index 9caa97749f3..7153051837f 100644
--- a/Build/source/libs/mpfr/mpfr-src/src/yn.c
+++ b/Build/source/libs/mpfr/mpfr-src/src/yn.c
@@ -170,7 +170,7 @@ mpfr_yn (mpfr_ptr res, long n, mpfr_srcptr z, mpfr_rnd_t r)
0. We choose to return +0 in that case. */
else if (MPFR_IS_INF (z))
{
- if (MPFR_SIGN(z) > 0)
+ if (MPFR_IS_POS (z))
return mpfr_set_ui (res, 0, r);
else /* y(n,-Inf) = NaN */
{
@@ -186,14 +186,14 @@ mpfr_yn (mpfr_ptr res, long n, mpfr_srcptr z, mpfr_rnd_t r)
MPFR_SET_NEG(res);
else
MPFR_SET_POS(res);
- mpfr_set_divby0 ();
+ MPFR_SET_DIVBY0 ();
MPFR_RET(0);
}
}
/* for z < 0, y(n,z) is imaginary except when j(n,|z|) = 0, which we
assume does not happen for a rational z. */
- if (MPFR_SIGN(z) < 0)
+ if (MPFR_IS_NEG (z))
{
MPFR_SET_NAN (res);
MPFR_RET_NAN;