summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortege <tege@gmplib.org>2002-05-06 15:27:18 +0200
committertege <tege@gmplib.org>2002-05-06 15:27:18 +0200
commit3905a54c142ee5b43d1db9431e2874ba76e8fe26 (patch)
tree00ed56a17254182369174550c9cdaab599c0d714
parent9080f17b46e75167b7f3bde7c1f0d45f99621db3 (diff)
downloadgmp-3905a54c142ee5b43d1db9431e2874ba76e8fe26.tar.gz
Misc variable name changes.
-rw-r--r--mpz/get_si.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/mpz/get_si.c b/mpz/get_si.c
index 05538a97a..2032af1ed 100644
--- a/mpz/get_si.c
+++ b/mpz/get_si.c
@@ -27,22 +27,18 @@ mpz_get_si (mpz_srcptr z)
{
mp_ptr zp = z->_mp_d;
mp_size_t size = z->_mp_size;
- mp_limb_t low_limb = zp[0];
+ mp_limb_t zl = zp[0];
#if GMP_NAIL_BITS != 0
if (ULONG_MAX > GMP_NUMB_MAX != 0 && ABS (size) >= 2)
- {
- /* happens for nails, but not if LONG_LONG_LIMB */
- /* assume two limbs are enough to fill an ulong */
- low_limb += zp[1] << GMP_NUMB_BITS;
- }
+ zl |= zp[1] << GMP_NUMB_BITS;
#endif
if (size > 0)
- return (long) low_limb & LONG_MAX;
+ return (long) zl & LONG_MAX;
else if (size < 0)
/* This expression is necessary to properly handle 0x80000000 */
- return ~(((long) low_limb - 1L) & LONG_MAX);
+ return ~(((long) zl - 1L) & LONG_MAX);
else
return 0;
}