Commit 4dd25256 authored by Victor Stinner's avatar Victor Stinner

Issue #21118: PyLong_AS_LONG() result type is long

Even if PyLong_AS_LONG() cannot fail, I prefer to use the right type.
parent 800cae30
...@@ -8568,7 +8568,7 @@ unicode_fast_translate_lookup(PyObject *mapping, Py_UCS1 ch, ...@@ -8568,7 +8568,7 @@ unicode_fast_translate_lookup(PyObject *mapping, Py_UCS1 ch,
return 1; return 1;
} }
else if (PyLong_Check(item)) { 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 /* PyLong_AS_LONG() cannot fail, charmaptranslate_lookup() already
used it */ used it */
if (127 < replace) { if (127 < replace) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment