Re-set & re-write of several things

Implemented new decompression cache to prevent decompressing the same block multiple times
This commit is contained in:
Caleb Gardner
2026-05-27 06:03:54 -05:00
parent 4b2b7021c7
commit 7c4089f826
42 changed files with 566 additions and 2585 deletions
+2 -2
View File
@@ -1,6 +1,6 @@
const Reader = @import("std").Io.Reader;
pub const Dir = packed struct {
pub const Dir = extern struct {
block_start: u32,
hard_links: u32,
size: u16,
@@ -14,7 +14,7 @@ pub const Dir = packed struct {
}
};
pub const ExtDir = packed struct {
pub const ExtDir = extern struct {
hard_links: u32,
size: u32,
block_start: u32,