[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);
  }