hgext/convert/git.py
changeset 22467 333d654783ad
parent 22413 3cb0318bb2dd
child 22468 5910184f1f7b
--- a/hgext/convert/git.py	Fri Sep 12 10:17:56 2014 -0700
+++ b/hgext/convert/git.py	Thu Sep 11 23:35:19 2014 -0700
@@ -190,7 +190,12 @@
         entry = None
         subexists = False
         subdeleted = False
-        for l in fh.read().split('\x00'):
+        difftree = fh.read().split('\x00')
+        lcount = len(difftree)
+        i = 0
+        while i < lcount:
+            l = difftree[i]
+            i += 1
             if not entry:
                 if not l.startswith(':'):
                     continue