diff options
Diffstat (limited to 'mpz')
-rw-r--r-- | mpz/mfac_uiui.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/mpz/mfac_uiui.c b/mpz/mfac_uiui.c index 72906d574..8595a9bc3 100644 --- a/mpz/mfac_uiui.c +++ b/mpz/mfac_uiui.c @@ -2,7 +2,7 @@ Contributed to the GNU project by Marco Bodrato. -Copyright 2012, 2013, 2015 Free Software Foundation, Inc. +Copyright 2012, 2013, 2015, 2016 Free Software Foundation, Inc. This file is part of the GNU MP Library. @@ -60,7 +60,7 @@ mpz_mfac_uiui (mpz_ptr x, unsigned long n, unsigned long m) if ((n < 3) | (n - 3 < m - 1)) { /* (n < 3 || n - 1 <= m || m == 0) */ MPZ_NEWALLOC (x, 1)[0] = n + (n == 0); SIZ (x) = 1; - } else { /* m < n - 1 < GMP_NUMB_MAX */ + } else { /* 0 < m < n - 1 < GMP_NUMB_MAX */ mp_limb_t g, sn; mpz_t t; @@ -93,7 +93,8 @@ mpz_mfac_uiui (mpz_ptr x, unsigned long n, unsigned long m) } } else { /* m >= 3, gcd(n,m) = 1 */ mp_limb_t *factors; - mp_limb_t prod, max_prod, j; + mp_limb_t prod, max_prod; + mp_size_t j; TMP_DECL; sn = n / m + 1; |