[pypy-svn] r45255 - pypy/dist/pypy/rpython/ootypesystem
fijal at codespeak.net
fijal at codespeak.net
Sun Jul 22 19:39:06 CEST 2007
Author: fijal
Date: Sun Jul 22 19:39:06 2007
New Revision: 45255
Modified:
pypy/dist/pypy/rpython/ootypesystem/bltregistry.py
Log:
Be a bit more careful when choosing names
Modified: pypy/dist/pypy/rpython/ootypesystem/bltregistry.py
==============================================================================
--- pypy/dist/pypy/rpython/ootypesystem/bltregistry.py (original)
+++ pypy/dist/pypy/rpython/ootypesystem/bltregistry.py Sun Jul 22 19:39:06 2007
@@ -194,7 +194,10 @@
def __init__(self, class_):
self._class_ = class_
- self._name = str(class_) # xxx fragile
+ if hasattr(self._class_, '_render_name'):
+ self._name = self._class_._render_name
+ else:
+ self._name = self._class_.__name__
self._superclass = None
self._root = True
More information about the Pypy-commit
mailing list