diff -r da635d3c5620 -r 3c3c53d8343a mercurial/revlog.py --- a/mercurial/revlog.py Sat Apr 30 11:03:28 2011 +0200 +++ b/mercurial/revlog.py Sat Apr 30 19:01:24 2011 +0200 @@ -1122,7 +1122,7 @@ # loop through our set of deltas chain = None while 1: - chunkdata = bundle.parsechunk(chain) + chunkdata = bundle.deltachunk(chain) if not chunkdata: break node = chunkdata['node']