Fixed things

This commit is contained in:
Caleb J. Gardner
2026-01-25 07:06:30 -06:00
parent 7aed59b5b1
commit 5d4e7b1435
2 changed files with 9 additions and 3 deletions
+3 -2
View File
@@ -7,8 +7,8 @@ const StreamError = std.Io.Reader.StreamError;
const DecompMgr = @import("../decomp.zig");
const BlockHeader = packed struct {
uncompressed: bool,
size: u15,
uncompressed: bool,
};
const This = @This();
@@ -50,7 +50,8 @@ fn advance(self: *This) !void {
self.interface.buffer = self.buf[0..hdr.size];
return;
}
var limit_rdr = self.rdr.limited(@enumFromInt(hdr.size), &[0]u8{});
var tmp_buf: [1024]u8 = undefined;
var limit_rdr = self.rdr.limited(@enumFromInt(hdr.size), &tmp_buf);
self.interface.end = try self.decomp.decompReader(&limit_rdr.interface, &self.buf);
self.interface.buffer = self.buf[0..self.interface.end];
}