[Python-checkins] python/dist/src/Python bltinmodule.c,2.289,2.290
aleax@users.sourceforge.net
aleax@users.sourceforge.net
Tue, 22 Apr 2003 02:24:52 -0700
Update of /cvsroot/python/python/dist/src/Python
In directory sc8-pr-cvs1:/tmp/cvs-serv23424/Python
Modified Files:
bltinmodule.c
Log Message:
fixed a potential refcount bug (thanks Raymond!).
Index: bltinmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Python/bltinmodule.c,v
retrieving revision 2.289
retrieving revision 2.290
diff -C2 -d -r2.289 -r2.290
*** bltinmodule.c 22 Apr 2003 08:12:33 -0000 2.289
--- bltinmodule.c 22 Apr 2003 09:24:48 -0000 2.290
***************
*** 1825,1832 ****
PyErr_SetString(PyExc_TypeError,
"can't sum strings [use ''.join(seq) instead]");
- Py_DECREF(result);
Py_DECREF(iter);
return NULL;
}
}
--- 1825,1832 ----
PyErr_SetString(PyExc_TypeError,
"can't sum strings [use ''.join(seq) instead]");
Py_DECREF(iter);
return NULL;
}
+ Py_INCREF(result);
}