Commit d50bae4da9

Kamil T <bygreensky@gmail.com>
2024-09-18 10:41:46
Fix memcpy alias bug in std.compress.lzma
1 parent 0595feb
Changed files (1)
lib
std
compress
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;
         }