[pypy-svn] r45454 - pypy/dist/pypy/lang/prolog/builtin

arigo at codespeak.net arigo at codespeak.net
Thu Aug 2 13:50:11 CEST 2007


Author: arigo
Date: Thu Aug  2 13:50:11 2007
New Revision: 45454

Modified:
   pypy/dist/pypy/lang/prolog/builtin/formatting.py
Log:
Annotation fix - the implicitly returned None eventually reaches os.write(),
where is explodes.


Modified: pypy/dist/pypy/lang/prolog/builtin/formatting.py
==============================================================================
--- pypy/dist/pypy/lang/prolog/builtin/formatting.py	(original)
+++ pypy/dist/pypy/lang/prolog/builtin/formatting.py	Thu Aug  2 13:50:11 2007
@@ -56,6 +56,8 @@
             return self.format_term(term)
         elif isinstance(term, Var):
             return self.format_var(term)
+        else:
+            return '?'
 
     def format_atom(self, s):
         from pypy.rlib.parsing.deterministic import LexerError



More information about the Pypy-commit mailing list