diff options
author | Kevin Ryde <user42@zip.com.au> | 2000-05-21 03:35:03 +0200 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2000-05-21 03:35:03 +0200 |
commit | ac433e15765836f0dcc9369f35644b146683de1e (patch) | |
tree | 361e6482b88e652f144b33ffb88dcb55235299d6 /mpz/kronzs.c | |
parent | bf0b8f4c7770a468725ae72ffabcf3fb172b33b0 (diff) | |
download | gmp-ac433e15765836f0dcc9369f35644b146683de1e.tar.gz |
A cast isn't an lvalue.
Diffstat (limited to 'mpz/kronzs.c')
-rw-r--r-- | mpz/kronzs.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mpz/kronzs.c b/mpz/kronzs.c index 5841cfe92..d734f41d4 100644 --- a/mpz/kronzs.c +++ b/mpz/kronzs.c @@ -66,7 +66,8 @@ mpz_kronecker_zi_si (a, b) count_trailing_zeros (twos, b); result_bit1 ^= JACOBI_TWOS_U_BIT1 (twos, PTR(a)[0]); - if ((((unsigned long) b) >>= twos) == 1) + b = ((unsigned long) b) >> twos; + if (b == 1) return JACOBI_BIT1_TO_PN (result_bit1); else return mpn_jacobi_base (mpz_fdiv_ui (a, b), b, result_bit1); |