summaryrefslogtreecommitdiff
path: root/acosh.c
diff options
context:
space:
mode:
authordaney <daney@280ebfd0-de03-0410-8827-d642c229c3f4>2001-10-24 16:11:23 +0000
committerdaney <daney@280ebfd0-de03-0410-8827-d642c229c3f4>2001-10-24 16:11:23 +0000
commit19c496d4c55a5a5799cd64b2fcaeccfe1c740e83 (patch)
treef7d419a722b1a53e928acedbb1a779640e3eca98 /acosh.c
parentc0fe53054d517b8d18a156cfbb9d6b5bf0da2381 (diff)
downloadmpfr-19c496d4c55a5a5799cd64b2fcaeccfe1c740e83.tar.gz
correct some bugs
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1341 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'acosh.c')
-rw-r--r--acosh.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/acosh.c b/acosh.c
index 92f31bf85..1e61f8ed6 100644
--- a/acosh.c
+++ b/acosh.c
@@ -121,7 +121,7 @@ mpfr_acosh (y, x, rnd_mode)
/* actualisation of the precision */
Nt += 10;
- } while (!mpfr_can_round(t,err,GMP_RNDN,rnd_mode,Ny));
+ } while ((err<0) ||!mpfr_can_round(t,err,GMP_RNDN,rnd_mode,Ny));
inexact = mpfr_set(y,t,rnd_mode);