changeset 42468 | 9b5fbe5ead89 |
parent 42467 | c1c1872d25d1 |
child 42780 | 7a89b044eea4 |
--- a/mercurial/revlogutils/deltas.py Mon Jan 21 22:46:18 2019 +0100 +++ b/mercurial/revlogutils/deltas.py Mon Jan 21 22:46:31 2019 +0100 @@ -966,6 +966,8 @@ snapshotlimit = revinfo.textlen >> snapshotdepth if snapshotlimit < lowestrealisticdeltalen: return None + if revlog.length(base) < lowestrealisticdeltalen: + return None header, data = revlog.compress(delta) deltalen = len(header) + len(data) offset = revlog.end(len(revlog) - 1)