mercurial/hbisect.py
changeset 14895 a35d6f822e3e
parent 14894 3db92e3948d5
child 15057 774da7121fc9
--- a/mercurial/hbisect.py	Sun Jul 17 00:35:31 2011 +0200
+++ b/mercurial/hbisect.py	Sun Jul 17 00:36:43 2011 +0200
@@ -35,8 +35,9 @@
         # build visit array
         ancestors = [None] * (len(changelog) + 1) # an extra for [-1]
 
-        # set nodes descended from goodrev
-        ancestors[goodrev] = []
+        # set nodes descended from goodrevs
+        for rev in goodrevs:
+            ancestors[rev] = []
         for rev in xrange(goodrev + 1, len(changelog)):
             for prev in clparents(rev):
                 if ancestors[prev] == []: