Mercurial > cpython-lru_cache-weakref
diff Objects/stringobject.c @ 43780:7347f75b9c34 legacy-trunk
Add missing "return NULL" in overflow check in PyObject_Repr().
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Tue, 06 Nov 2007 23:32:56 +0000 |
| parents | 124cbf1a0e3e |
| children | 25a5f6a30292 |
line wrap: on
line diff
--- a/Objects/stringobject.c Tue Nov 06 00:19:03 2007 +0000 +++ b/Objects/stringobject.c Tue Nov 06 23:32:56 2007 +0000 @@ -869,6 +869,7 @@ if (newsize > PY_SSIZE_T_MAX || newsize / 4 != Py_Size(op)) { PyErr_SetString(PyExc_OverflowError, "string is too large to make repr"); + return NULL; } v = PyString_FromStringAndSize((char *)NULL, newsize); if (v == NULL) {
