[Zope3-checkins] CVS: Zope3/src/zope/interface - declarations.py:1.12
Jim Fulton
jim@zope.com
Mon, 2 Jun 2003 10:46:46 -0400
Update of /cvs-repository/Zope3/src/zope/interface
In directory cvs.zope.org:/tmp/cvs-serv17955/src/zope/interface
Modified Files:
declarations.py
Log Message:
Fixed a bug in setting implementation specifications on deeply-nested
classic classes.
=== Zope3/src/zope/interface/declarations.py 1.11 => 1.12 ===
--- Zope3/src/zope/interface/declarations.py:1.11 Mon Jun 2 07:07:58 2003
+++ Zope3/src/zope/interface/declarations.py Mon Jun 2 10:46:15 2003
@@ -1301,7 +1301,7 @@
return d
for b in cls.__bases__:
d = _finddescr(b)
- if d is not cls:
+ if d is not b:
return d
return cls