summaryrefslogtreecommitdiff
path: root/get_str.c
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2002-02-27 13:57:51 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2002-02-27 13:57:51 +0000
commit1eaeef8ea7f1b6b945d29541f84a52b2d8403054 (patch)
treeaefdfd7bd467a2d2c646d8ab86aebc57cd866dba /get_str.c
parentfadffbd81ef584193ed4fad37bf7239070988741 (diff)
downloadmpfr-1eaeef8ea7f1b6b945d29541f84a52b2d8403054.tar.gz
Minor update.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1703 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'get_str.c')
-rw-r--r--get_str.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/get_str.c b/get_str.c
index c1cbf59bc..1117a6946 100644
--- a/get_str.c
+++ b/get_str.c
@@ -187,7 +187,6 @@ mpfr_get_str (char *str, mp_exp_t *expptr, int base, size_t n,
while (1)
{
mp_exp_unsigned_t p;
- mp_rnd_t rnd1;
int div;
if (f < 0)
@@ -227,6 +226,8 @@ mpfr_get_str (char *str, mp_exp_t *expptr, int base, size_t n,
}
else
{
+ mp_rnd_t rnd1;
+
mpfr_set_prec (a, q);
if (div)
{
@@ -238,6 +239,7 @@ mpfr_get_str (char *str, mp_exp_t *expptr, int base, size_t n,
case GMP_RNDZ: rnd1 = GMP_RNDU; break;
case GMP_RNDU: rnd1 = GMP_RNDZ; break;
case GMP_RNDD: rnd1 = GMP_RNDU; break;
+ default: MPFR_ASSERTN(0);
}
}
else