fixed a potential refcount bug (thanks Raymond!).
This commit is contained in:
parent
a70b19147f
commit
41c9f880d8
|
@ -1824,10 +1824,10 @@ builtin_sum(PyObject *self, PyObject *args)
|
|||
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(;;) {
|
||||
|
|
Loading…
Reference in New Issue