[Python-checkins] CVS: python/dist/src/Objects sliceobject.c,2.10,2.11
Neil Schemenauer
nascheme@users.sourceforge.net
Fri, 22 Mar 2002 07:29:11 -0800
Update of /cvsroot/python/python/dist/src/Objects
In directory usw-pr-cvs1:/tmp/cvs-serv17735/Objects
Modified Files:
sliceobject.c
Log Message:
Use pymalloc if it's enabled.
Index: sliceobject.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Objects/sliceobject.c,v
retrieving revision 2.10
retrieving revision 2.11
diff -C2 -d -r2.10 -r2.11
*** sliceobject.c 30 Oct 2001 02:40:52 -0000 2.10
--- sliceobject.c 22 Mar 2002 15:29:09 -0000 2.11
***************
*** 61,65 ****
PySlice_New(PyObject *start, PyObject *stop, PyObject *step)
{
! PySliceObject *obj = PyObject_NEW(PySliceObject, &PySlice_Type);
if (obj == NULL)
--- 61,65 ----
PySlice_New(PyObject *start, PyObject *stop, PyObject *step)
{
! PySliceObject *obj = PyMalloc_New(PySliceObject, &PySlice_Type);
if (obj == NULL)
***************
*** 116,120 ****
Py_DECREF(r->start);
Py_DECREF(r->stop);
! PyObject_DEL(r);
}
--- 116,120 ----
Py_DECREF(r->start);
Py_DECREF(r->stop);
! PyMalloc_Del(r);
}