From 200c617c865a5952f0bd12378802cc06ea3eb1c2 Mon Sep 17 00:00:00 2001 From: Jose Colon Rodriguez Date: Sun, 31 Mar 2024 09:59:51 -0400 Subject: Updated README --- src/PropsData.zig | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'src/PropsData.zig') diff --git a/src/PropsData.zig b/src/PropsData.zig index 9d24e68..f6c8370 100644 --- a/src/PropsData.zig +++ b/src/PropsData.zig @@ -15,14 +15,13 @@ num_s2: []u8 = undefined, const Self = @This(); pub fn init(allocator: mem.Allocator) !Self { - const decompressor = compress.deflate.decompressor; + const decompressor = compress.flate.inflate.decompressor; const endian = builtin.cpu.arch.endian(); // Process DerivedCoreProperties.txt const core_bytes = @embedFile("core_props"); var core_fbs = std.io.fixedBufferStream(core_bytes); - var core_decomp = try decompressor(allocator, core_fbs.reader(), null); - defer core_decomp.deinit(); + var core_decomp = decompressor(.raw, core_fbs.reader()); var core_reader = core_decomp.reader(); var self = Self{ .allocator = allocator }; @@ -40,8 +39,7 @@ pub fn init(allocator: mem.Allocator) !Self { // Process PropList.txt const props_bytes = @embedFile("props"); var props_fbs = std.io.fixedBufferStream(props_bytes); - var props_decomp = try decompressor(allocator, props_fbs.reader(), null); - defer props_decomp.deinit(); + var props_decomp = decompressor(.raw, props_fbs.reader()); var props_reader = props_decomp.reader(); const stage_1_len: u16 = try props_reader.readInt(u16, endian); @@ -57,8 +55,7 @@ pub fn init(allocator: mem.Allocator) !Self { // Process DerivedNumericType.txt const num_bytes = @embedFile("numeric"); var num_fbs = std.io.fixedBufferStream(num_bytes); - var num_decomp = try decompressor(allocator, num_fbs.reader(), null); - defer num_decomp.deinit(); + var num_decomp = decompressor(.raw, num_fbs.reader()); var num_reader = num_decomp.reader(); const num_stage_1_len: u16 = try num_reader.readInt(u16, endian); -- cgit v1.2.3