commit | f8a6f241b33310dee28e8f83d52a79f6ea84ceb9 | [log] [tgz] |
---|---|---|
author | Martin v. Löwis <martin@v.loewis.de> | Sun Dec 02 18:31:02 2001 +0000 |
committer | Martin v. Löwis <martin@v.loewis.de> | Sun Dec 02 18:31:02 2001 +0000 |
tree | f6bc4a5704c67d695f4303233e2dfd6bb433c680 | |
parent | d132750206afe3d634f46d48c127f8f673aaaae3 [diff] [blame] |
Check for NULL return value of PyList_New (follow-up to patch #486743).
diff --git a/Modules/gcmodule.c b/Modules/gcmodule.c index 7f8d71a..b607d38 100644 --- a/Modules/gcmodule.c +++ b/Modules/gcmodule.c
@@ -724,6 +724,9 @@ if (!PyArg_ParseTuple(args, ":get_objects")) /* check no args */ return NULL; result = PyList_New(0); + if (result == NULL) { + return NULL; + } if (append_objects(result, &_PyGC_generation0) || append_objects(result, &generation1) || append_objects(result, &generation2)) {