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

has something in it (else ob_item may be a NULL pointer).
This commit is contained in:
Tim Peters 2002-07-19 04:04:16 +00:00
parent a8c974c157
commit 326b44871e

View file

@ -1316,7 +1316,8 @@ PyList_Sort(PyObject *v)
static PyObject *
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);
return Py_None;
}