diff options
author | Marco Bodrato <bodrato@mail.dm.unipi.it> | 2019-12-09 10:22:42 +0100 |
---|---|---|
committer | Marco Bodrato <bodrato@mail.dm.unipi.it> | 2019-12-09 10:22:42 +0100 |
commit | 414e0b51bb6c6d75bcc2e5cc9d22e9fa146bb6c8 (patch) | |
tree | 1e2688dc52e0bd14affd18bb2f370ab9cfcc3e34 /mpz/powm.c | |
parent | 3639cdc4e9b626410717bb26e6e002e28a2d8996 (diff) | |
download | gmp-414e0b51bb6c6d75bcc2e5cc9d22e9fa146bb6c8.tar.gz |
mpz/powm.c: Use NORMALIZE_NOT_ZERO.
Diffstat (limited to 'mpz/powm.c')
-rw-r--r-- | mpz/powm.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mpz/powm.c b/mpz/powm.c index 5cc8e821c..f1bf8e364 100644 --- a/mpz/powm.c +++ b/mpz/powm.c @@ -125,11 +125,11 @@ mpz_powm (mpz_ptr r, mpz_srcptr b, mpz_srcptr e, mpz_srcptr m) rn = n; MPN_NORMALIZE (rp, rn); - if (SIZ(b) < 0 && rn != 0) + if (rn != 0 && SIZ(b) < 0) { mpn_sub (rp, mp, n, rp, rn); rn = n; - MPN_NORMALIZE (rp, rn); + MPN_NORMALIZE_NOT_ZERO (rp, rn); } } else |