commit d50bae4da9739cd3385463203a2c461f75c8597e (tree)
parent 0595feb34128db22fbebea843af929de3ede8190
Author: Kamil T <bygreensky@gmail.com>
Date: Wed, 18 Sep 2024 09:41:46 +0100
Fix memcpy alias bug in std.compress.lzma
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git 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;
}