Issue #25845: Merge PyLong_Check() cleanup from 3.5
This commit is contained in:
commit
ad587f96a3
|
@ -1375,7 +1375,7 @@ Z_set(void *ptr, PyObject *value, Py_ssize_t size)
|
|||
Py_INCREF(value);
|
||||
return value;
|
||||
}
|
||||
if (PyLong_Check(value) || PyLong_Check(value)) {
|
||||
if (PyLong_Check(value)) {
|
||||
#if SIZEOF_VOID_P == SIZEOF_LONG_LONG
|
||||
*(wchar_t **)ptr = (wchar_t *)PyLong_AsUnsignedLongLongMask(value);
|
||||
#else
|
||||
|
@ -1491,7 +1491,7 @@ P_set(void *ptr, PyObject *value, Py_ssize_t size)
|
|||
_RET(value);
|
||||
}
|
||||
|
||||
if (!PyLong_Check(value) && !PyLong_Check(value)) {
|
||||
if (!PyLong_Check(value)) {
|
||||
PyErr_SetString(PyExc_TypeError,
|
||||
"cannot be converted to pointer");
|
||||
return NULL;
|
||||
|
|
Loading…
Reference in New Issue