diff options
author | tege <tege@gmplib.org> | 2005-10-31 23:47:47 +0100 |
---|---|---|
committer | tege <tege@gmplib.org> | 2005-10-31 23:47:47 +0100 |
commit | 7e9b44de298febb6d2bbb0e6975c626a8f2a47a6 (patch) | |
tree | 77b76c6f6bb7ff1b1717c1eb18dfd0ef531d9492 /mpz/perfpow.c | |
parent | a5d3a6ffc364d0e76623e4d876b3e6ab82b0d9fb (diff) | |
download | gmp-7e9b44de298febb6d2bbb0e6975c626a8f2a47a6.tar.gz |
(mpz_perfect_power_p): Use mpz_divisible_ui_p instead of mpz_tdiv_ui.
Diffstat (limited to 'mpz/perfpow.c')
-rw-r--r-- | mpz/perfpow.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mpz/perfpow.c b/mpz/perfpow.c index 0f4a35b11..2f859eb00 100644 --- a/mpz/perfpow.c +++ b/mpz/perfpow.c @@ -98,8 +98,8 @@ mpz_perfect_power_p (mpz_srcptr u) for (i = 1; primes[i] != 0; i++) { prime = primes[i]; - rem = mpz_tdiv_ui (u2, prime); - if (rem == 0) /* divisable by this prime? */ + + if (mpz_divisible_ui_p (u2, prime)) /* divisible by this prime? */ { rem = mpz_tdiv_q_ui (q, u2, prime * prime); if (rem != 0) |