[Zope-Checkins] CVS: Zope/lib/python/Products/ZCatalog - Catalog.py:1.97
Casey Duncan
casey@zope.com
Wed, 14 Aug 2002 15:50:42 -0400
Update of /cvs-repository/Zope/lib/python/Products/ZCatalog
In directory cvs.zope.org:/tmp/cvs-serv21183
Modified Files:
Catalog.py
Log Message:
Improved dogfood consumption
=== Zope/lib/python/Products/ZCatalog/Catalog.py 1.96 => 1.97 ===
--- Zope/lib/python/Products/ZCatalog/Catalog.py:1.96 Wed Aug 14 15:10:14 2002
+++ Zope/lib/python/Products/ZCatalog/Catalog.py Wed Aug 14 15:50:42 2002
@@ -81,9 +81,8 @@
try: self.__len__.set(0)
except AttributeError: self.__len__=BTrees.Length.Length()
- for index in self.indexes.values():
- if hasattr(index, '__of__'): index=index.__of__(self)
- index.clear()
+ for index in self.indexes.keys():
+ self.getIndex(index).clear()
def _convertBTrees(self, threshold=200):