mercurial/revlog.py
branchstable
changeset 17951 6f79c32c0bdf
parent 17674 e69274f8d444
child 17971 e1b9a78a7aed
--- a/mercurial/revlog.py	Thu Nov 15 11:27:30 2012 -0600
+++ b/mercurial/revlog.py	Fri Nov 16 15:39:12 2012 -0800
@@ -254,8 +254,7 @@
     def __len__(self):
         return len(self.index) - 1
     def __iter__(self):
-        for i in xrange(len(self)):
-            yield i
+        return iter(xrange(len(self)))
     def revs(self, start=0, stop=None):
         """iterate over all rev in this revlog (from start to stop)"""
         if stop is None: