From d50bae4da9739cd3385463203a2c461f75c8597e Mon Sep 17 00:00:00 2001 From: Kamil T Date: Wed, 18 Sep 2024 09:41:46 +0100 Subject: [PATCH] Fix memcpy alias bug in std.compress.lzma --- lib/std/compress/lzma.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/std/compress/lzma.zig b/lib/std/compress/lzma.zig index ff05bc1c8b..aa35c3ffa9 100644 --- a/lib/std/compress/lzma.zig +++ b/lib/std/compress/lzma.zig @@ -77,7 +77,7 @@ pub fn Decompress(comptime ReaderType: type) type { const input = self.to_read.items; const n = @min(input.len, output.len); @memcpy(output[0..n], input[0..n]); - @memcpy(input[0 .. input.len - n], input[n..]); + std.mem.copyForwards(u8, input[0 .. input.len - n], input[n..]); self.to_read.shrinkRetainingCapacity(input.len - n); return n; }