summaryrefslogtreecommitdiff
path: root/Objects/sliceobject.c
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2000-12-14 15:09:46 +0000
committerGuido van Rossum <guido@python.org>2000-12-14 15:09:46 +0000
commita822df333d57e0c6ff96249dee611bcb26d5817e (patch)
treea6f2aabf90f32cd4b96f2a81d5e3ea6a965cab25 /Objects/sliceobject.c
parent506280569e7de672a409f47cf4153ceca4141e87 (diff)
downloadcpython-a822df333d57e0c6ff96249dee611bcb26d5817e.tar.gz
Test for NULL returned from PyObject_NEW().
Diffstat (limited to 'Objects/sliceobject.c')
-rw-r--r--Objects/sliceobject.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/Objects/sliceobject.c b/Objects/sliceobject.c
index 50e042afa8..bb94e42311 100644
--- a/Objects/sliceobject.c
+++ b/Objects/sliceobject.c
@@ -55,6 +55,9 @@ PySlice_New(PyObject *start, PyObject *stop, PyObject *step)
{
PySliceObject *obj = PyObject_NEW(PySliceObject, &PySlice_Type);
+ if (obj == NULL)
+ return NULL;
+
if (step == NULL) step = Py_None;
Py_INCREF(step);
if (start == NULL) start = Py_None;