mirror of https://github.com/python/cpython
Remove Py_Refcnt, Py_Type, Py_Size, as they were added only
for backwards compatibility, yet 2.5 did not have them at all.
This commit is contained in:
parent
5169891d54
commit
19dfa3e71a
|
@ -115,11 +115,6 @@ typedef struct {
|
||||||
#define Py_TYPE(ob) (((PyObject*)(ob))->ob_type)
|
#define Py_TYPE(ob) (((PyObject*)(ob))->ob_type)
|
||||||
#define Py_SIZE(ob) (((PyVarObject*)(ob))->ob_size)
|
#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
|
Type objects contain a string containing the type name (to help somewhat
|
||||||
in debugging), the allocation parameters (see PyObject_New() and
|
in debugging), the allocation parameters (see PyObject_New() and
|
||||||
|
|
Loading…
Reference in New Issue