diff options
author | orenmn <orenmn@gmail.com> | 2017-03-06 08:42:47 (GMT) |
---|---|---|
committer | Mark Dickinson <mdickinson@enthought.com> | 2017-03-06 08:42:47 (GMT) |
commit | 86aa269646fa73bbcbc26f45ed854359d04c1fde (patch) | |
tree | 17a7c796cc1745c149e42e3a420d5299440ad7e4 | |
parent | 2225ddaa9e64c086b2b6997b0c9ac50921f7aa85 (diff) | |
download | cpython-86aa269646fa73bbcbc26f45ed854359d04c1fde.zip cpython-86aa269646fa73bbcbc26f45ed854359d04c1fde.tar.gz cpython-86aa269646fa73bbcbc26f45ed854359d04c1fde.tar.bz2 |
remove 3 redundant casts in Objects/longobject.c (#445)
-rw-r--r-- | Objects/longobject.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Objects/longobject.c b/Objects/longobject.c index 6c47602..6a5bc47 100644 --- a/Objects/longobject.c +++ b/Objects/longobject.c @@ -316,7 +316,7 @@ PyLong_FromUnsignedLong(unsigned long ival) if (ival < PyLong_BASE) return PyLong_FromLong(ival); /* Count the number of Python digits. */ - t = (unsigned long)ival; + t = ival; while (t) { ++ndigits; t >>= PyLong_SHIFT; @@ -854,7 +854,7 @@ _PyLong_FromByteArray(const unsigned char* bytes, size_t n, /* Because we're going LSB to MSB, thisbyte is more significant than what's already in accum, so needs to be prepended to accum. */ - accum |= (twodigits)thisbyte << accumbits; + accum |= thisbyte << accumbits; accumbits += 8; if (accumbits >= PyLong_SHIFT) { /* There's enough to fill a Python digit. */ @@ -1121,7 +1121,7 @@ PyLong_FromUnsignedLongLong(unsigned long long ival) if (ival < PyLong_BASE) return PyLong_FromLong((long)ival); /* Count the number of Python digits. */ - t = (unsigned long long)ival; + t = ival; while (t) { ++ndigits; t >>= PyLong_SHIFT; |