mirror of
https://github.com/python/cpython.git
synced 2025-08-04 08:59:19 +00:00
replace Py_(u)intptr_t with the c99 standard types
This commit is contained in:
parent
3c397e4c39
commit
ca47063998
21 changed files with 86 additions and 86 deletions
|
@ -989,13 +989,13 @@ PyObject *
|
|||
PyLong_FromVoidPtr(void *p)
|
||||
{
|
||||
#if SIZEOF_VOID_P <= SIZEOF_LONG
|
||||
return PyLong_FromUnsignedLong((unsigned long)(Py_uintptr_t)p);
|
||||
return PyLong_FromUnsignedLong((unsigned long)(uintptr_t)p);
|
||||
#else
|
||||
|
||||
#if SIZEOF_LONG_LONG < SIZEOF_VOID_P
|
||||
# error "PyLong_FromVoidPtr: sizeof(long long) < sizeof(void*)"
|
||||
#endif
|
||||
return PyLong_FromUnsignedLongLong((unsigned long long)(Py_uintptr_t)p);
|
||||
return PyLong_FromUnsignedLongLong((unsigned long long)(uintptr_t)p);
|
||||
#endif /* SIZEOF_VOID_P <= SIZEOF_LONG */
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue