diff options
Diffstat (limited to 'Build/source/libs/mpfr/mpfr-src/src/set_q.c')
-rw-r--r-- | Build/source/libs/mpfr/mpfr-src/src/set_q.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Build/source/libs/mpfr/mpfr-src/src/set_q.c b/Build/source/libs/mpfr/mpfr-src/src/set_q.c index ffcc1de4c4e..b72ee4f7ac3 100644 --- a/Build/source/libs/mpfr/mpfr-src/src/set_q.c +++ b/Build/source/libs/mpfr/mpfr-src/src/set_q.c @@ -23,6 +23,7 @@ http://www.gnu.org/licenses/ or write to the Free Software Foundation, Inc., #define MPFR_NEED_LONGLONG_H #include "mpfr-impl.h" +#ifndef MPFR_USE_MINI_GMP /* * Set f to z, choosing the smallest precision for f * so that z = f*(2^BPML)*zs*2^(RetVal) @@ -38,7 +39,7 @@ set_z (mpfr_ptr f, mpz_srcptr z, mp_size_t *zs) MPFR_ASSERTD (mpz_sgn (z) != 0); /* Remove useless ending 0 */ - for (p = PTR (z), s = *zs = ABS (SIZ (z)) ; *p == 0; p++, s--) + for (p = PTR (z), s = *zs = ABSIZ (z) ; *p == 0; p++, s--) MPFR_ASSERTD (s >= 0); /* Get working precision */ @@ -131,5 +132,4 @@ mpfr_set_q (mpfr_ptr f, mpq_srcptr q, mpfr_rnd_t rnd) mpfr_clear (n); MPFR_RET (inexact); } - - +#endif |