Issue #21118: PyLong_AS_LONG() result type is long
Even if PyLong_AS_LONG() cannot fail, I prefer to use the right type.
This commit is contained in:
parent
800cae3007
commit
4dd25256e2
|
@ -8568,7 +8568,7 @@ unicode_fast_translate_lookup(PyObject *mapping, Py_UCS1 ch,
|
|||
return 1;
|
||||
}
|
||||
else if (PyLong_Check(item)) {
|
||||
Py_UCS4 replace = (Py_UCS4)PyLong_AS_LONG(item);
|
||||
long replace = PyLong_AS_LONG(item);
|
||||
/* PyLong_AS_LONG() cannot fail, charmaptranslate_lookup() already
|
||||
used it */
|
||||
if (127 < replace) {
|
||||
|
|
Loading…
Reference in New Issue