Commit 326b4487 authored by Tim Peters's avatar Tim Peters

listreverse(): Don't call the new reverse_slice unless the list

has something in it (else ob_item may be a NULL pointer).
parent a8c974c1
...@@ -1316,7 +1316,8 @@ PyList_Sort(PyObject *v) ...@@ -1316,7 +1316,8 @@ PyList_Sort(PyObject *v)
static PyObject * static PyObject *
listreverse(PyListObject *self) listreverse(PyListObject *self)
{ {
reverse_slice(self->ob_item, self->ob_item + self->ob_size); if (self->ob_size > 1)
reverse_slice(self->ob_item, self->ob_item + self->ob_size);
Py_INCREF(Py_None); Py_INCREF(Py_None);
return Py_None; return Py_None;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment