[pypy-svn] r7643 - pypy/trunk/src/pypy/annotation

arigo at codespeak.net arigo at codespeak.net
Tue Nov 23 19:00:45 CET 2004


Author: arigo
Date: Tue Nov 23 19:00:44 2004
New Revision: 7643

Modified:
   pypy/trunk/src/pypy/annotation/binaryop.py
Log:
obvious fix.

Modified: pypy/trunk/src/pypy/annotation/binaryop.py
==============================================================================
--- pypy/trunk/src/pypy/annotation/binaryop.py	(original)
+++ pypy/trunk/src/pypy/annotation/binaryop.py	Tue Nov 23 19:00:44 2004
@@ -260,6 +260,9 @@
             else: 
                 return ins2 
         basedef = ins1.classdef.commonbase(ins2.classdef)
+        if basedef is None:
+            # print warning?
+            return SomeObject()
         return SomeInstance(basedef)
 
 class __extend__(pairtype(SomeIterator, SomeIterator)):



More information about the Pypy-commit mailing list