From e36dce69dd405aa544651293cf131702dd47bbdf Mon Sep 17 00:00:00 2001 From: =?utf8?q?Martin=20v=2E=20L=C3=B6wis?= Date: Wed, 1 Mar 2006 04:02:43 +0000 Subject: [PATCH] Make ob_refcnt and tp_maxalloc (and friends) Py_ssize_t. --- Include/object.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Include/object.h b/Include/object.h index 9c91373115..5db92db24e 100644 --- a/Include/object.h +++ b/Include/object.h @@ -77,7 +77,7 @@ whose size is determined when the object is allocated. /* PyObject_HEAD defines the initial segment of every PyObject. */ #define PyObject_HEAD \ _PyObject_HEAD_EXTRA \ - int ob_refcnt; \ + Py_ssize_t ob_refcnt; \ struct _typeobject *ob_type; #define PyObject_HEAD_INIT(type) \ @@ -333,9 +333,9 @@ typedef struct _typeobject { #ifdef COUNT_ALLOCS /* these must be last and never explicitly initialized */ - int tp_allocs; - int tp_frees; - int tp_maxalloc; + Py_ssize_t tp_allocs; + Py_ssize_t tp_frees; + Py_ssize_t tp_maxalloc; struct _typeobject *tp_next; #endif } PyTypeObject; -- 2.40.0