equal
deleted
inserted
replaced
108 try: |
108 try: |
109 return _decompress(bin) |
109 return _decompress(bin) |
110 except zlib.error as e: |
110 except zlib.error as e: |
111 raise RevlogError(_("revlog decompress error: %s") % str(e)) |
111 raise RevlogError(_("revlog decompress error: %s") % str(e)) |
112 if t == 'u': |
112 if t == 'u': |
113 return bin[1:] |
113 return util.buffer(bin, 1) |
114 raise RevlogError(_("unknown compression type %r") % t) |
114 raise RevlogError(_("unknown compression type %r") % t) |
115 |
115 |
116 # index v0: |
116 # index v0: |
117 # 4 bytes: offset |
117 # 4 bytes: offset |
118 # 4 bytes: compressed length |
118 # 4 bytes: compressed length |