Whitespace normalization.

This commit is contained in:
Guido van Rossum 2002-07-16 20:10:23 +00:00
parent 86103ae531
commit 6b6272c857
1 changed files with 65 additions and 65 deletions

View File

@ -1920,7 +1920,7 @@ PyTypeObject PyList_Type = {
(initproc)list_init, /* tp_init */ (initproc)list_init, /* tp_init */
PyType_GenericAlloc, /* tp_alloc */ PyType_GenericAlloc, /* tp_alloc */
PyType_GenericNew, /* tp_new */ PyType_GenericNew, /* tp_new */
PyObject_GC_Del, /* tp_free */ PyObject_GC_Del, /* tp_free */
}; };
@ -2013,8 +2013,8 @@ static PyTypeObject immutable_list_type = {
/*********************** List Iterator **************************/ /*********************** List Iterator **************************/
typedef struct { typedef struct {
PyObject_HEAD PyObject_HEAD
long it_index; long it_index;
PyListObject *it_seq; /* Set to NULL when iterator is exhausted */ PyListObject *it_seq; /* Set to NULL when iterator is exhausted */
} listiterobject; } listiterobject;
@ -2023,28 +2023,28 @@ PyTypeObject PyListIter_Type;
static PyObject * static PyObject *
list_iter(PyObject *seq) list_iter(PyObject *seq)
{ {
listiterobject *it; listiterobject *it;
if (!PyList_Check(seq)) { if (!PyList_Check(seq)) {
PyErr_BadInternalCall(); PyErr_BadInternalCall();
return NULL; return NULL;
} }
it = PyObject_GC_New(listiterobject, &PyListIter_Type); it = PyObject_GC_New(listiterobject, &PyListIter_Type);
if (it == NULL) if (it == NULL)
return NULL; return NULL;
it->it_index = 0; it->it_index = 0;
Py_INCREF(seq); Py_INCREF(seq);
it->it_seq = (PyListObject *)seq; it->it_seq = (PyListObject *)seq;
_PyObject_GC_TRACK(it); _PyObject_GC_TRACK(it);
return (PyObject *)it; return (PyObject *)it;
} }
static void static void
listiter_dealloc(listiterobject *it) listiter_dealloc(listiterobject *it)
{ {
_PyObject_GC_UNTRACK(it); _PyObject_GC_UNTRACK(it);
Py_XDECREF(it->it_seq); Py_XDECREF(it->it_seq);
PyObject_GC_Del(it); PyObject_GC_Del(it);
} }
static int static int
@ -2052,76 +2052,76 @@ listiter_traverse(listiterobject *it, visitproc visit, void *arg)
{ {
if (it->it_seq == NULL) if (it->it_seq == NULL)
return 0; return 0;
return visit((PyObject *)it->it_seq, arg); return visit((PyObject *)it->it_seq, arg);
} }
static PyObject * static PyObject *
listiter_getiter(PyObject *it) listiter_getiter(PyObject *it)
{ {
Py_INCREF(it); Py_INCREF(it);
return it; return it;
} }
static PyObject * static PyObject *
listiter_next(listiterobject *it) listiter_next(listiterobject *it)
{ {
PyListObject *seq; PyListObject *seq;
PyObject *item; PyObject *item;
assert(it != NULL); assert(it != NULL);
seq = it->it_seq; seq = it->it_seq;
if (seq == NULL) if (seq == NULL)
return NULL; return NULL;
assert(PyList_Check(seq)); assert(PyList_Check(seq));
if (it->it_index < PyList_GET_SIZE(seq)) { if (it->it_index < PyList_GET_SIZE(seq)) {
item = PyList_GET_ITEM(seq, it->it_index); item = PyList_GET_ITEM(seq, it->it_index);
++it->it_index; ++it->it_index;
Py_INCREF(item); Py_INCREF(item);
return item; return item;
} }
Py_DECREF(seq); Py_DECREF(seq);
it->it_seq = NULL; it->it_seq = NULL;
return NULL; return NULL;
} }
PyTypeObject PyListIter_Type = { PyTypeObject PyListIter_Type = {
PyObject_HEAD_INIT(&PyType_Type) PyObject_HEAD_INIT(&PyType_Type)
0, /* ob_size */ 0, /* ob_size */
"listiterator", /* tp_name */ "listiterator", /* tp_name */
sizeof(listiterobject), /* tp_basicsize */ sizeof(listiterobject), /* tp_basicsize */
0, /* tp_itemsize */ 0, /* tp_itemsize */
/* methods */ /* methods */
(destructor)listiter_dealloc, /* tp_dealloc */ (destructor)listiter_dealloc, /* tp_dealloc */
0, /* tp_print */ 0, /* tp_print */
0, /* tp_getattr */ 0, /* tp_getattr */
0, /* tp_setattr */ 0, /* tp_setattr */
0, /* tp_compare */ 0, /* tp_compare */
0, /* tp_repr */ 0, /* tp_repr */
0, /* tp_as_number */ 0, /* tp_as_number */
0, /* tp_as_sequence */ 0, /* tp_as_sequence */
0, /* tp_as_mapping */ 0, /* tp_as_mapping */
0, /* tp_hash */ 0, /* tp_hash */
0, /* tp_call */ 0, /* tp_call */
0, /* tp_str */ 0, /* tp_str */
PyObject_GenericGetAttr, /* tp_getattro */ PyObject_GenericGetAttr, /* tp_getattro */
0, /* tp_setattro */ 0, /* tp_setattro */
0, /* tp_as_buffer */ 0, /* tp_as_buffer */
Py_TPFLAGS_DEFAULT | Py_TPFLAGS_HAVE_GC,/* tp_flags */ Py_TPFLAGS_DEFAULT | Py_TPFLAGS_HAVE_GC,/* tp_flags */
0, /* tp_doc */ 0, /* tp_doc */
(traverseproc)listiter_traverse, /* tp_traverse */ (traverseproc)listiter_traverse, /* tp_traverse */
0, /* tp_clear */ 0, /* tp_clear */
0, /* tp_richcompare */ 0, /* tp_richcompare */
0, /* tp_weaklistoffset */ 0, /* tp_weaklistoffset */
(getiterfunc)listiter_getiter, /* tp_iter */ (getiterfunc)listiter_getiter, /* tp_iter */
(iternextfunc)listiter_next, /* tp_iternext */ (iternextfunc)listiter_next, /* tp_iternext */
0, /* tp_methods */ 0, /* tp_methods */
0, /* tp_members */ 0, /* tp_members */
0, /* tp_getset */ 0, /* tp_getset */
0, /* tp_base */ 0, /* tp_base */
0, /* tp_dict */ 0, /* tp_dict */
0, /* tp_descr_get */ 0, /* tp_descr_get */
0, /* tp_descr_set */ 0, /* tp_descr_set */
}; };