[Python-checkins] r52096 - in python/branches/release24-maint: Misc/NEWS Objects/cellobject.c

andrew.kuchling python-checkins at python.org
Tue Oct 3 14:58:53 CEST 2006


Author: andrew.kuchling
Date: Tue Oct 3 14:58:52 2006
New Revision: 52096
Modified:
 python/branches/release24-maint/Misc/NEWS
 python/branches/release24-maint/Objects/cellobject.c
Log:
[Backport rev. 47171 by neal.norwitz]
Another problem reported by Coverity. Backport candidate.
Modified: python/branches/release24-maint/Misc/NEWS
==============================================================================
--- python/branches/release24-maint/Misc/NEWS	(original)
+++ python/branches/release24-maint/Misc/NEWS	Tue Oct 3 14:58:52 2006
@@ -25,7 +25,7 @@
 - Overflow checking code in integer division ran afoul of new gcc
 optimizations. Changed to be more standard-conforming.
 
-- Fix warnings reported by Klocwork's static analysis tool.
+- Fix warnings reported by the Coverity and Klocwork static analysis tools.
 
 - Patch #1541585: fix buffer overrun when performing repr() on
 a unicode string in a build with wide unicode (UCS-4) support.
Modified: python/branches/release24-maint/Objects/cellobject.c
==============================================================================
--- python/branches/release24-maint/Objects/cellobject.c	(original)
+++ python/branches/release24-maint/Objects/cellobject.c	Tue Oct 3 14:58:52 2006
@@ -8,6 +8,8 @@
 	PyCellObject *op;
 
 	op = (PyCellObject *)PyObject_GC_New(PyCellObject, &PyCell_Type);
+	if (op == NULL)
+		return NULL;
 	op->ob_ref = obj;
 	Py_XINCREF(obj);
 


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /