Make ob_refcnt and tp_maxalloc (and friends) Py_ssize_t.
diff --git a/Include/object.h b/Include/object.h
index 9c91373..5db92db 100644
--- a/Include/object.h
+++ b/Include/object.h
@@ -77,7 +77,7 @@
 /* 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 @@
 
 #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;