summaryrefslogtreecommitdiffstats
path: root/Objects/rangeobject.c
diff options
context:
space:
mode:
authorBenjamin Peterson <benjamin@python.org>2017-09-14 04:20:29 (GMT)
committerGitHub <noreply@github.com>2017-09-14 04:20:29 (GMT)
commita72d15c97f9837f6c9c6bd476a62175c942cc588 (patch)
tree104b0a1b090a9743e3efcdeae924c3ac9e306f12 /Objects/rangeobject.c
parent860839cc8e0a4a0890418f77c984955697f96828 (diff)
downloadcpython-a72d15c97f9837f6c9c6bd476a62175c942cc588.zip
cpython-a72d15c97f9837f6c9c6bd476a62175c942cc588.tar.gz
cpython-a72d15c97f9837f6c9c6bd476a62175c942cc588.tar.bz2
consistently use Py_TYPE, Py_REFCNT, and correct initializer macros (#3563)
This no-op change makes 2.7 more consistent with 3.x to ease comparison and backports.
Diffstat (limited to 'Objects/rangeobject.c')
-rw-r--r--Objects/rangeobject.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/Objects/rangeobject.c b/Objects/rangeobject.c
index baa8dee..888069a 100644
--- a/Objects/rangeobject.c
+++ b/Objects/rangeobject.c
@@ -183,8 +183,7 @@ static PyMethodDef range_methods[] = {
};
PyTypeObject PyRange_Type = {
- PyObject_HEAD_INIT(&PyType_Type)
- 0, /* Number of items for varobject */
+ PyVarObject_HEAD_INIT(&PyType_Type, 0)
"xrange", /* Name of this type */
sizeof(rangeobject), /* Basic object size */
0, /* Item size for varobject */
@@ -256,8 +255,7 @@ static PyMethodDef rangeiter_methods[] = {
};
static PyTypeObject Pyrangeiter_Type = {
- PyObject_HEAD_INIT(&PyType_Type)
- 0, /* ob_size */
+ PyVarObject_HEAD_INIT(&PyType_Type, 0)
"rangeiterator", /* tp_name */
sizeof(rangeiterobject), /* tp_basicsize */
0, /* tp_itemsize */