Mercurial > cpython-lru_cache-weakref
diff Python/bltinmodule.c @ 28718:16ef5b9bc789 legacy-trunk
fixed a potential refcount bug (thanks Raymond!).
| author | Alex Martelli <aleaxit@gmail.com> |
|---|---|
| date | Tue, 22 Apr 2003 09:24:48 +0000 |
| parents | 13d0a3c4e465 |
| children | 52f3d90c17e8 |
line wrap: on
line diff
--- a/Python/bltinmodule.c Tue Apr 22 08:12:33 2003 +0000 +++ b/Python/bltinmodule.c Tue Apr 22 09:24:48 2003 +0000 @@ -1824,10 +1824,10 @@ if (PyObject_TypeCheck(result, &PyBaseString_Type)) { PyErr_SetString(PyExc_TypeError, "can't sum strings [use ''.join(seq) instead]"); - Py_DECREF(result); Py_DECREF(iter); return NULL; } + Py_INCREF(result); } for(;;) {
