mercurial/upgrade.py
changeset 37444 c8666a9e9e11
parent 36373 0147a4730420
child 38165 2ce60954b1b7
--- a/mercurial/upgrade.py	Thu Apr 05 16:31:45 2018 -0700
+++ b/mercurial/upgrade.py	Thu Apr 05 17:40:51 2018 -0700
@@ -480,11 +480,13 @@
             mrevcount += len(rl)
             msrcsize += datasize
             mrawsize += rawsize
-        elif isinstance(rl, revlog.revlog):
+        elif isinstance(rl, filelog.filelog):
             fcount += 1
             frevcount += len(rl)
             fsrcsize += datasize
             frawsize += rawsize
+        else:
+            error.ProgrammingError('unknown revlog type')
 
     if not revcount:
         return