Add a comment about incref'ing w.

This commit is contained in:
Georg Brandl 2008-07-01 20:56:03 +00:00
parent 3214a01d27
commit aa76d77e2b

View file

@ -1617,6 +1617,8 @@ PyEval_EvalFrameEx(PyFrameObject *f, int throwflag)
"lost sys.stdout");
}
if (w != NULL) {
/* w.write() may replace sys.stdout, so we
* have to keep our reference to it */
Py_INCREF(w);
err = PyFile_WriteString("\n", w);
if (err == 0)