mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-07 10:14:46 -04:00
...
This commit is contained in:
parent
50e0da0804
commit
a85e8b31ba
@ -242,13 +242,13 @@ def read_block_header(f, block_header_size_, check_type):
|
||||
padding = header[pos:]
|
||||
if padding.lstrip(b'\0'):
|
||||
raise InvalidXZ('Non-null block header padding: %r' % padding)
|
||||
filters.reverse()
|
||||
return filters, compressed_size, uncompressed_size
|
||||
|
||||
def read_block(f, block_header_size_, check_type, outfile):
|
||||
start_pos = f.tell() - 1
|
||||
filters, compressed_size, uncompressed_size = read_block_header(f, block_header_size_, check_type)
|
||||
fpos, opos = f.tell(), outfile.tell()
|
||||
filters.reverse()
|
||||
filters[0](f, outfile, filters[1:])
|
||||
actual_compressed_size = f.tell() - fpos
|
||||
uncompressed_actual_size = outfile.tell() - opos
|
||||
|
Loading…
x
Reference in New Issue
Block a user