Started work on data readers

This commit is contained in:
Caleb Gardner
2025-05-19 09:49:23 -05:00
parent 1150b0d427
commit 128ed9f001
6 changed files with 158 additions and 35 deletions
+2 -2
View File
@@ -34,10 +34,10 @@ pub const Reader = struct {
fn fileFromRef(self: *Reader, ref: inode.InodeRef, name: []const u8) !File {
var offset_rdr = self.holder.readerAt(ref.block_start + self.super.inode_table_start);
var meta_rdr: MetadataReader = try .init(
var meta_rdr: MetadataReader = .init(
self.alloc,
offset_rdr.any(),
self.super.decomp,
offset_rdr.any(),
);
defer meta_rdr.deinit();
try meta_rdr.skip(ref.offset);