diff options
author | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2002-02-27 13:57:51 +0000 |
---|---|---|
committer | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2002-02-27 13:57:51 +0000 |
commit | 1eaeef8ea7f1b6b945d29541f84a52b2d8403054 (patch) | |
tree | aefdfd7bd467a2d2c646d8ab86aebc57cd866dba /get_str.c | |
parent | fadffbd81ef584193ed4fad37bf7239070988741 (diff) | |
download | mpfr-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.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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 |