From: Martin v. Löwis Date: Thu, 24 Apr 2008 13:16:36 +0000 (+0000) Subject: Remove Py_Refcnt, Py_Type, Py_Size, as they were added only X-Git-Tag: v2.6a3~113 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=19dfa3e71a79c33a1060826f39ac2c6c990dd19d;p=thirdparty%2FPython%2Fcpython.git Remove Py_Refcnt, Py_Type, Py_Size, as they were added only for backwards compatibility, yet 2.5 did not have them at all. --- diff --git a/Include/object.h b/Include/object.h index 6ec3cbf4ae28..4bbcf002eff3 100644 --- a/Include/object.h +++ b/Include/object.h @@ -115,11 +115,6 @@ typedef struct { #define Py_TYPE(ob) (((PyObject*)(ob))->ob_type) #define Py_SIZE(ob) (((PyVarObject*)(ob))->ob_size) -/* B/w compatibility */ -#define Py_Refcnt(ob) Py_REFCNT(op) -#define Py_Type(op) Py_TYPE(op) -#define Py_Size(op) Py_SIZE(op) - /* Type objects contain a string containing the type name (to help somewhat in debugging), the allocation parameters (see PyObject_New() and