--- a/mercurial/bundlerepo.py Wed Mar 29 16:23:04 2017 -0700
+++ b/mercurial/bundlerepo.py Wed Mar 29 16:28:00 2017 -0700
@@ -114,8 +114,7 @@
elif rev1 <= self.repotiprev and rev2 <= self.repotiprev:
return revlog.revlog.revdiff(self, rev1, rev2)
- return mdiff.textdiff(self.revision(self.node(rev1)),
- self.revision(self.node(rev2)))
+ return mdiff.textdiff(self.revision(rev1), self.revision(rev2))
def revision(self, nodeorrev, raw=False):
"""return an uncompressed revision of a given node or revision