Merge "Fix 'expected str instance, bytes found' error when compute patches"

This commit is contained in:
Treehugger Robot
2022-11-14 19:14:22 +00:00
committed by Gerrit Code Review

View File

@@ -1171,7 +1171,7 @@ class BlockImageDiff(object):
try:
# Compresses with the default level
compress_obj = zlib.compressobj(6, zlib.DEFLATED, -zlib.MAX_WBITS)
compressed_data = (compress_obj.compress("".join(tgt_data))
compressed_data = (compress_obj.compress(b"".join(tgt_data))
+ compress_obj.flush())
compressed_size = len(compressed_data)
except zlib.error as e: