From d09f9c6d9e3856c69df41300349521f6c9035f95 Mon Sep 17 00:00:00 2001 From: Marco Bodrato Date: Wed, 16 Jan 2013 09:46:28 +0100 Subject: mini-gmp/mini-gmp.c (mpz_cmp_d): Correct multiword comparisons --- ChangeLog | 4 ++++ mini-gmp/mini-gmp.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 5516befcd..48f4e2ca2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2013-01-16 Marco Bodrato + + * mini-gmp/mini-gmp.c (mpz_cmp_d): Correct multiword comparison. + 2013-01-15 Niels Möller * mini-gmp/tests/t-str.c (main): Use x->_mp_d rather than x[0]._mp_d. diff --git a/mini-gmp/mini-gmp.c b/mini-gmp/mini-gmp.c index 84f3312cf..f55fb8785 100644 --- a/mini-gmp/mini-gmp.c +++ b/mini-gmp/mini-gmp.c @@ -1585,7 +1585,7 @@ mpz_cmp_d (const mpz_t x, double d) if (d >= B) return -sign; - for (i = xn; i-- > 0; i++) + for (i = xn; i-- > 0; i) { mp_limb_t f, xl; -- cgit v1.2.1