mercurial/revlog.py
changeset 3754 cd25a4a1a265
parent 3743 3a099154b110
child 3755 05120e210c65
--- a/mercurial/revlog.py	Fri Dec 01 22:29:47 2006 +0100
+++ b/mercurial/revlog.py	Fri Dec 01 23:16:12 2006 +0100
@@ -355,12 +355,12 @@
         fmt = v & 0xFFFF
         if fmt == REVLOGV0:
             if flags:
-                raise RevlogError(_("index %s unknown flags %x for format v0")
-                                  % (self.indexfile, flags))
+                raise RevlogError(_("index %s unknown flags %#04x for format v0")
+                                  % (self.indexfile, flags >> 16))
         elif fmt == REVLOGNG:
             if flags & ~REVLOGNGINLINEDATA:
-                raise RevlogError(_("index %s unknown flags %x for revlogng")
-                                  % (self.indexfile, flags))
+                raise RevlogError(_("index %s unknown flags %#04x for revlogng")
+                                  % (self.indexfile, flags >> 16))
         else:
             raise RevlogError(_("index %s unknown format %d")
                               % (self.indexfile, fmt))