# HG changeset patch # User Patrick Mezard # Date 1190564659 -7200 # Node ID 8409a2e3a78dfbe2f6b791792f55381c746a728e # Parent 46455285c6b51f67cfe7e41b21457e9c221ff4f9 revlog: fix inlined revision transaction extra data (issue 749) diff --git a/mercurial/revlog.py b/mercurial/revlog.py --- a/mercurial/revlog.py +++ b/mercurial/revlog.py @@ -1037,7 +1037,7 @@ class revlog(object): ifh.write(entry) else: offset += curr * self._io.size - transaction.add(self.indexfile, offset, prev) + transaction.add(self.indexfile, offset, curr) ifh.write(entry) ifh.write(data[0]) ifh.write(data[1])