1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2024-12-25 09:19:31 +00:00

fix memoryview/bytes issue in upgrader

This commit is contained in:
Thomas Waldmann 2022-06-28 15:22:58 +02:00
parent 5d8b29a93f
commit f7ef674f29

View file

@ -73,10 +73,10 @@ def upgrade_compressed_chunk(self, *, chunk):
def upgrade_zlib_and_level(chunk):
if ZLIB_legacy.detect(chunk):
ctype = ZLIB.ID
chunk = ctype + level + chunk # get rid of the attic legacy: prepend separate type/level bytes
chunk = ctype + level + bytes(chunk) # get rid of the attic legacy: prepend separate type/level bytes
else:
ctype = chunk[0:1]
chunk = ctype + level + chunk[2:] # keep type same, but set level
ctype = bytes(chunk[0:1])
chunk = ctype + level + bytes(chunk[2:]) # keep type same, but set level
return chunk
ctype = chunk[0:1]