[pypy-svn] r39688 - pypy/dist/pypy/translator/js

fijal at codespeak.net fijal at codespeak.net
Fri Mar 2 15:41:28 CET 2007


Author: fijal
Date: Fri Mar  2 15:41:25 2007
New Revision: 39688

Modified:
   pypy/dist/pypy/translator/js/jts.py
Log:
Fix a test


Modified: pypy/dist/pypy/translator/js/jts.py
==============================================================================
--- pypy/dist/pypy/translator/js/jts.py	(original)
+++ pypy/dist/pypy/translator/js/jts.py	Fri Mar  2 15:41:25 2007
@@ -14,6 +14,7 @@
 from pypy.translator.js.log import log
 
 from types import FunctionType
+from pypy.rpython.extfunc import is_external
 
 try:
     set
@@ -97,7 +98,7 @@
             # FIXME: It's not ok to use always empty list
             val = "[]"
         elif isinstance(_type,StaticMethod):
-            if hasattr(v, 'graph'):
+            if hasattr(v, 'graph') and not is_external(v):
                 self.db.pending_function(v.graph)
             else:
                 self.db.pending_abstract_function(v)



More information about the Pypy-commit mailing list