From 791c4491a7677506ee7f028c0692065664d0b56c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Igor=20Anic=CC=81?= Date: Wed, 13 Mar 2024 18:43:36 +0100 Subject: [PATCH] compress.xz: remove unnecessary variable `to_read.items.len is always zero when entering readBlock. --- lib/std/compress/xz/block.zig | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/std/compress/xz/block.zig b/lib/std/compress/xz/block.zig index 50a562c9cc..a2557fba7c 100644 --- a/lib/std/compress/xz/block.zig +++ b/lib/std/compress/xz/block.zig @@ -83,8 +83,6 @@ pub fn Decoder(comptime ReaderType: type) type { } fn readBlock(self: *Self) Error!void { - const unpacked_pos = self.to_read.items.len; - var block_counter = std.io.countingReader(self.inner_reader); const block_reader = block_counter.reader(); @@ -165,7 +163,7 @@ pub fn Decoder(comptime ReaderType: type) type { return error.CorruptInput; } - const unpacked_bytes = self.to_read.items[unpacked_pos..]; + const unpacked_bytes = self.to_read.items; if (unpacked_size) |s| { if (s != unpacked_bytes.len) return error.CorruptInput;