mercurial/filelog.py
changeset 49180 c577d394ed6b
parent 49012 5b65721a75eb
parent 49166 77b5a190571c
child 49207 8960d8eb747b
--- a/mercurial/filelog.py	Thu Apr 21 10:39:52 2022 -0700
+++ b/mercurial/filelog.py	Thu May 12 07:36:37 2022 -0700
@@ -202,10 +202,10 @@
 
         # for revisions with renames, we have to go the slow way
         node = self.node(rev)
+        if self.iscensored(rev):
+            return 0
         if self.renamed(node):
             return len(self.read(node))
-        if self.iscensored(rev):
-            return 0
 
         # XXX if self.read(node).startswith("\1\n"), this returns (size+4)
         # XXX See also basefilectx.cmp.