compress.xz: remove unnecessary variable

`to_read.items.len is always zero when entering readBlock.
This commit is contained in:
Igor Anić 2024-03-13 18:43:36 +01:00
parent 54f882c4aa
commit 791c4491a7

View file

@ -83,8 +83,6 @@ pub fn Decoder(comptime ReaderType: type) type {
} }
fn readBlock(self: *Self) Error!void { fn readBlock(self: *Self) Error!void {
const unpacked_pos = self.to_read.items.len;
var block_counter = std.io.countingReader(self.inner_reader); var block_counter = std.io.countingReader(self.inner_reader);
const block_reader = block_counter.reader(); const block_reader = block_counter.reader();
@ -165,7 +163,7 @@ pub fn Decoder(comptime ReaderType: type) type {
return error.CorruptInput; return error.CorruptInput;
} }
const unpacked_bytes = self.to_read.items[unpacked_pos..]; const unpacked_bytes = self.to_read.items;
if (unpacked_size) |s| { if (unpacked_size) |s| {
if (s != unpacked_bytes.len) if (s != unpacked_bytes.len)
return error.CorruptInput; return error.CorruptInput;