[pypy-svn] rev 2110 - pypy/trunk/src/pypy/translator

sanxiyn at codespeak.net sanxiyn at codespeak.net
Tue Oct 28 16:09:23 CET 2003


Author: sanxiyn
Date: Tue Oct 28 16:09:23 2003
New Revision: 2110

Modified:
   pypy/trunk/src/pypy/translator/gencl.py
Log:
Fixed stdout capturing in GenCL. It had broken IDLE.


Modified: pypy/trunk/src/pypy/translator/gencl.py
==============================================================================
--- pypy/trunk/src/pypy/translator/gencl.py	(original)
+++ pypy/trunk/src/pypy/translator/gencl.py	Tue Oct 28 16:09:23 2003
@@ -189,9 +189,10 @@
         import sys
         from cStringIO import StringIO
         out = StringIO()
+        oldstdout = sys.stdout
         sys.stdout = out
         self.emit()
-        sys.stdout = sys.__stdout__
+        sys.stdout = oldstdout
         return out.getvalue()
     def emit(self):
         self.emit_prelude()


More information about the Pypy-commit mailing list