[pypy-svn] r8485 - pypy/dist/pypy/objspace/flow

arigo at codespeak.net arigo at codespeak.net
Sun Jan 23 12:27:41 CET 2005


Author: arigo
Date: Sun Jan 23 12:27:40 2005
New Revision: 8485

Modified:
   pypy/dist/pypy/objspace/flow/model.py
Log:
Grumble.


Modified: pypy/dist/pypy/objspace/flow/model.py
==============================================================================
--- pypy/dist/pypy/objspace/flow/model.py	(original)
+++ pypy/dist/pypy/objspace/flow/model.py	Sun Jan 23 12:27:40 2005
@@ -139,6 +139,10 @@
             name = name.name[:name.name.rfind('_')]
         # remove strange characters in the name
         name = ''.join([c for c in name if c.isalnum() or c == '_'])
+        if not name:
+            return
+        if '0' <= name[0] <= '9':
+            name = '_' + name
         del Variable.instances[self.name]
         self.renamed = True
         self.name = name + '_' + self.name[1:]



More information about the Pypy-commit mailing list