From ceb9b7c700978a9ec875ebaa41a439e3578aba25 Mon Sep 17 00:00:00 2001 From: Greg Stein Date: Thu, 11 Jan 2001 09:27:34 +0000 Subject: [PATCH] stdout is sometimes a macro; use "outf" instead. Submitted by: Mark Favas --- Python/sysmodule.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Python/sysmodule.c b/Python/sysmodule.c index 037b567f33a..85fdc7e7f49 100644 --- a/Python/sysmodule.c +++ b/Python/sysmodule.c @@ -70,7 +70,7 @@ PySys_SetObject(char *name, PyObject *v) static PyObject * sys_displayhook(PyObject *self, PyObject *args) { - PyObject *o, *stdout; + PyObject *o, *outf; PyInterpreterState *interp = PyThreadState_Get()->interp; PyObject *modules = interp->modules; PyObject *builtins = PyDict_GetItemString(modules, "__builtin__"); @@ -90,14 +90,14 @@ sys_displayhook(PyObject *self, PyObject *args) return NULL; if (Py_FlushLine() != 0) return NULL; - stdout = PySys_GetObject("stdout"); - if (stdout == NULL) { + outf = PySys_GetObject("stdout"); + if (outf == NULL) { PyErr_SetString(PyExc_RuntimeError, "lost sys.stdout"); return NULL; } - if (PyFile_WriteObject(o, stdout, 0) != 0) + if (PyFile_WriteObject(o, outf, 0) != 0) return NULL; - PyFile_SoftSpace(stdout, 1); + PyFile_SoftSpace(outf, 1); if (Py_FlushLine() != 0) return NULL; if (PyObject_SetAttrString(builtins, "_", o) != 0)