diff mercurial/revlogutils/debug.py @ 51091:df50a1592e0c

revlog: move _getsegmentforrevs on the internal object See inline documentation for details.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Tue, 24 Oct 2023 17:03:27 +0200
parents 5b5cb6b833b0
children 1c5810ce737e
line wrap: on
line diff
--- a/mercurial/revlogutils/debug.py	Tue Oct 17 06:02:33 2023 +0200
+++ b/mercurial/revlogutils/debug.py	Tue Oct 24 17:03:27 2023 +0200
@@ -411,8 +411,8 @@
                         numother_nad += 1
 
             # Obtain data on the raw chunks in the revlog.
-            if hasattr(r, '_getsegmentforrevs'):
-                segment = r._getsegmentforrevs(rev, rev)[1]
+            if hasattr(r, '_inner'):
+                segment = r._inner.get_segment_for_revs(rev, rev)[1]
             else:
                 segment = r._revlog._getsegmentforrevs(rev, rev)[1]
             if segment: