diff options
author | Guido van Rossum <guido@python.org> | 2000-12-14 15:09:46 +0000 |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 2000-12-14 15:09:46 +0000 |
commit | a822df333d57e0c6ff96249dee611bcb26d5817e (patch) | |
tree | a6f2aabf90f32cd4b96f2a81d5e3ea6a965cab25 /Objects/sliceobject.c | |
parent | 506280569e7de672a409f47cf4153ceca4141e87 (diff) | |
download | cpython-a822df333d57e0c6ff96249dee611bcb26d5817e.tar.gz |
Test for NULL returned from PyObject_NEW().
Diffstat (limited to 'Objects/sliceobject.c')
-rw-r--r-- | Objects/sliceobject.c | 3 |
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; |