From abb14361dcb91754fa90b927587cf3dbd066d459 Mon Sep 17 00:00:00 2001 From: tege Date: Thu, 15 Nov 2001 14:48:17 +0100 Subject: (HANDLE_NEGATIVE_EXPONENT): #define to 1. --- mpz/powm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mpz') diff --git a/mpz/powm.c b/mpz/powm.c index 68de435bc..8b055cda4 100644 --- a/mpz/powm.c +++ b/mpz/powm.c @@ -144,7 +144,7 @@ phi (mp_limb_t t) #define POWM_THRESHOLD ((8 * KARATSUBA_SQR_THRESHOLD) / 3) #endif -#undef HANDLE_NEGATIVE_EXPONENT +#define HANDLE_NEGATIVE_EXPONENT 1 #undef REDUCE_EXPONENT void @@ -188,7 +188,7 @@ pow (mpz_srcptr b, mpz_srcptr e, mpz_srcptr m, mpz_ptr r) return; } #if HANDLE_NEGATIVE_EXPONENT - MPZ_TMP_INIT (new_b, ABSIZ (b) + 1); + MPZ_TMP_INIT (new_b, mn + 1); if (! mpz_invert (new_b, b, m)) DIVIDE_BY_ZERO; -- cgit v1.2.1