[Python-checkins] r58894 - python/branches/release25-maint/Objects/stringobject.c
guido.van.rossum
python-checkins at python.org
Wed Nov 7 02:19:49 CET 2007
Author: guido.van.rossum
Date: Wed Nov 7 02:19:49 2007
New Revision: 58894
Modified:
python/branches/release25-maint/Objects/stringobject.c
Log:
Backport r58892.
Add missing "return NULL" in overflow check in PyString_Repr().
Modified: python/branches/release25-maint/Objects/stringobject.c
==============================================================================
--- python/branches/release25-maint/Objects/stringobject.c (original)
+++ python/branches/release25-maint/Objects/stringobject.c Wed Nov 7 02:19:49 2007
@@ -861,6 +861,7 @@
if (newsize > PY_SSIZE_T_MAX || newsize / 4 != op->ob_size) {
PyErr_SetString(PyExc_OverflowError,
"string is too large to make repr");
+ return NULL;
}
v = PyString_FromStringAndSize((char *)NULL, newsize);
if (v == NULL) {
More information about the Python-checkins
mailing list