|
@@ -427,17 +427,17 @@ def unpack_object(read):
|
|
|
delta_base_offset += 1
|
|
|
delta_base_offset <<= 7
|
|
|
delta_base_offset += (byte & 0x7f)
|
|
|
- uncomp, comp_len, unused = read_zlib_chunks(read, size)
|
|
|
+ uncomp, comp_len, unused = read_zlib_chunks(read)
|
|
|
assert size == chunks_length(uncomp)
|
|
|
return type, (delta_base_offset, uncomp), comp_len+raw_base, unused
|
|
|
elif type == 7: # ref delta
|
|
|
basename = read(20)
|
|
|
raw_base += 20
|
|
|
- uncomp, comp_len, unused = read_zlib_chunks(read, size)
|
|
|
+ uncomp, comp_len, unused = read_zlib_chunks(read)
|
|
|
assert size == chunks_length(uncomp)
|
|
|
return type, (basename, uncomp), comp_len+raw_base, unused
|
|
|
else:
|
|
|
- uncomp, comp_len, unused = read_zlib_chunks(read, size)
|
|
|
+ uncomp, comp_len, unused = read_zlib_chunks(read)
|
|
|
assert chunks_length(uncomp) == size
|
|
|
return type, uncomp, comp_len+raw_base, unused
|
|
|
|