--- a/mercurial/revlogutils/deltas.py Sat Sep 07 00:11:58 2019 +0200
+++ b/mercurial/revlogutils/deltas.py Sat Sep 07 00:16:32 2019 +0200
@@ -33,6 +33,10 @@
util,
)
+from . import (
+ flagutil,
+)
+
# maximum <delta-chain-data>/<revision-text-length> ratio
LIMIT_DELTA2TEXT = 2
@@ -521,7 +525,7 @@
fulltext = mdiff.patch(basetext, delta)
try:
- validatehash = revlog._processflagsraw(fulltext, flags)
+ validatehash = flagutil.processflagsraw(revlog, fulltext, flags)
if validatehash:
revlog.checkhash(fulltext, expectednode, p1=p1, p2=p2)
if flags & REVIDX_ISCENSORED: