summaryrefslogtreecommitdiff
path: root/src/CaseData.zig
diff options
context:
space:
mode:
authorGravatar Jose Colon Rodriguez2024-03-31 09:59:51 -0400
committerGravatar Jose Colon Rodriguez2024-03-31 09:59:51 -0400
commit200c617c865a5952f0bd12378802cc06ea3eb1c2 (patch)
tree2af456d4c62a08330cf961e7237f083fc4566370 /src/CaseData.zig
parentSplit out Unicode tests to separate file (diff)
downloadzg-200c617c865a5952f0bd12378802cc06ea3eb1c2.tar.gz
zg-200c617c865a5952f0bd12378802cc06ea3eb1c2.tar.xz
zg-200c617c865a5952f0bd12378802cc06ea3eb1c2.zip
Updated README
Diffstat (limited to 'src/CaseData.zig')
-rw-r--r--src/CaseData.zig11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/CaseData.zig b/src/CaseData.zig
index c9ccc1e..260637a 100644
--- a/src/CaseData.zig
+++ b/src/CaseData.zig
@@ -15,7 +15,7 @@ prop_s2: []u8 = undefined,
15const Self = @This(); 15const Self = @This();
16 16
17pub fn init(allocator: mem.Allocator) !Self { 17pub fn init(allocator: mem.Allocator) !Self {
18 const decompressor = compress.deflate.decompressor; 18 const decompressor = compress.flate.inflate.decompressor;
19 const endian = builtin.cpu.arch.endian(); 19 const endian = builtin.cpu.arch.endian();
20 20
21 var self = Self{ 21 var self = Self{
@@ -32,8 +32,7 @@ pub fn init(allocator: mem.Allocator) !Self {
32 // Uppercase 32 // Uppercase
33 const upper_bytes = @embedFile("upper"); 33 const upper_bytes = @embedFile("upper");
34 var upper_fbs = std.io.fixedBufferStream(upper_bytes); 34 var upper_fbs = std.io.fixedBufferStream(upper_bytes);
35 var upper_decomp = try decompressor(allocator, upper_fbs.reader(), null); 35 var upper_decomp = decompressor(.raw, upper_fbs.reader());
36 defer upper_decomp.deinit();
37 var upper_reader = upper_decomp.reader(); 36 var upper_reader = upper_decomp.reader();
38 37
39 while (true) { 38 while (true) {
@@ -46,8 +45,7 @@ pub fn init(allocator: mem.Allocator) !Self {
46 // Lowercase 45 // Lowercase
47 const lower_bytes = @embedFile("lower"); 46 const lower_bytes = @embedFile("lower");
48 var lower_fbs = std.io.fixedBufferStream(lower_bytes); 47 var lower_fbs = std.io.fixedBufferStream(lower_bytes);
49 var lower_decomp = try decompressor(allocator, lower_fbs.reader(), null); 48 var lower_decomp = decompressor(.raw, lower_fbs.reader());
50 defer lower_decomp.deinit();
51 var lower_reader = lower_decomp.reader(); 49 var lower_reader = lower_decomp.reader();
52 50
53 while (true) { 51 while (true) {
@@ -60,8 +58,7 @@ pub fn init(allocator: mem.Allocator) !Self {
60 // Case properties 58 // Case properties
61 const cp_bytes = @embedFile("case_prop"); 59 const cp_bytes = @embedFile("case_prop");
62 var cp_fbs = std.io.fixedBufferStream(cp_bytes); 60 var cp_fbs = std.io.fixedBufferStream(cp_bytes);
63 var cp_decomp = try decompressor(allocator, cp_fbs.reader(), null); 61 var cp_decomp = decompressor(.raw, cp_fbs.reader());
64 defer cp_decomp.deinit();
65 var cp_reader = cp_decomp.reader(); 62 var cp_reader = cp_decomp.reader();
66 63
67 const stage_1_len: u16 = try cp_reader.readInt(u16, endian); 64 const stage_1_len: u16 = try cp_reader.readInt(u16, endian);