From a85e8b31ba64d6a3830d83c982bf86ccbfee86ff Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 6 Aug 2015 13:32:41 +0530 Subject: [PATCH] ... --- src/lzma/xz.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lzma/xz.py b/src/lzma/xz.py index 531b76ca06..cf2c9ba773 100644 --- a/src/lzma/xz.py +++ b/src/lzma/xz.py @@ -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