From 0d2576f5eebffa76b66f3db6f87e183e6eb73c54 Mon Sep 17 00:00:00 2001 From: "Caleb J. Gardner" Date: Sat, 31 Jan 2026 06:39:41 -0600 Subject: [PATCH] Fixed tables getting re-created --- src/archive.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/src/archive.zig b/src/archive.zig index a7b8544..5222c65 100644 --- a/src/archive.zig +++ b/src/archive.zig @@ -93,6 +93,7 @@ fn setupValues(self: *Archive) !void { self.frag_table = try .init(self.allocator(), self.fil, &self.decomp, self.super.frag_start, self.super.frag_count); self.id_table = try .init(self.allocator(), self.fil, &self.decomp, self.super.id_start, self.super.id_count); self.export_table = try .init(self.allocator(), self.fil, &self.decomp, self.super.export_start, self.super.inode_count); + self.setup = true; } pub fn id(self: *Archive, idx: u32) !u16 {