mercurial/filelog.py
branchstable
changeset 49166 77b5a190571c
parent 48529 c514936d92b4
child 49180 c577d394ed6b
--- a/mercurial/filelog.py	Fri Apr 22 14:39:00 2022 +0100
+++ b/mercurial/filelog.py	Wed May 04 17:40:23 2022 +0100
@@ -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)
         return self._revlog.size(rev)