mirror of https://github.com/python/cpython
remove 3 redundant casts in Objects/longobject.c (#445)
This commit is contained in:
parent
2225ddaa9e
commit
86aa269646
|
@ -316,7 +316,7 @@ PyLong_FromUnsignedLong(unsigned long ival)
|
||||||
if (ival < PyLong_BASE)
|
if (ival < PyLong_BASE)
|
||||||
return PyLong_FromLong(ival);
|
return PyLong_FromLong(ival);
|
||||||
/* Count the number of Python digits. */
|
/* Count the number of Python digits. */
|
||||||
t = (unsigned long)ival;
|
t = ival;
|
||||||
while (t) {
|
while (t) {
|
||||||
++ndigits;
|
++ndigits;
|
||||||
t >>= PyLong_SHIFT;
|
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
|
/* Because we're going LSB to MSB, thisbyte is
|
||||||
more significant than what's already in accum,
|
more significant than what's already in accum,
|
||||||
so needs to be prepended to accum. */
|
so needs to be prepended to accum. */
|
||||||
accum |= (twodigits)thisbyte << accumbits;
|
accum |= thisbyte << accumbits;
|
||||||
accumbits += 8;
|
accumbits += 8;
|
||||||
if (accumbits >= PyLong_SHIFT) {
|
if (accumbits >= PyLong_SHIFT) {
|
||||||
/* There's enough to fill a Python digit. */
|
/* There's enough to fill a Python digit. */
|
||||||
|
@ -1121,7 +1121,7 @@ PyLong_FromUnsignedLongLong(unsigned long long ival)
|
||||||
if (ival < PyLong_BASE)
|
if (ival < PyLong_BASE)
|
||||||
return PyLong_FromLong((long)ival);
|
return PyLong_FromLong((long)ival);
|
||||||
/* Count the number of Python digits. */
|
/* Count the number of Python digits. */
|
||||||
t = (unsigned long long)ival;
|
t = ival;
|
||||||
while (t) {
|
while (t) {
|
||||||
++ndigits;
|
++ndigits;
|
||||||
t >>= PyLong_SHIFT;
|
t >>= PyLong_SHIFT;
|
||||||
|
|
Loading…
Reference in New Issue