From de72eddf69e5ea6dbd3591ddfef5602b5b455942 Mon Sep 17 00:00:00 2001 From: Raymond Hettinger Date: Sun, 13 Jun 2004 15:36:56 +0000 Subject: [PATCH] Fixup error exits in nlargest() and nsmallest(). --- Modules/_heapqmodule.c | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/Modules/_heapqmodule.c b/Modules/_heapqmodule.c index 61ee4134392..8074bb111d3 100644 --- a/Modules/_heapqmodule.c +++ b/Modules/_heapqmodule.c @@ -230,13 +230,17 @@ nlargest(PyObject *self, PyObject *args) return NULL; heap = PyList_New(0); - if (it == NULL) + if (heap == NULL) goto fail; for (i=0 ; i