diff options
Diffstat (limited to 'src/NormData.zig')
| -rw-r--r-- | src/NormData.zig | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/NormData.zig b/src/NormData.zig index c6fa8e8..83110f0 100644 --- a/src/NormData.zig +++ b/src/NormData.zig | |||
| @@ -1,11 +1,13 @@ | |||
| 1 | const std = @import("std"); | 1 | const std = @import("std"); |
| 2 | const mem = std.mem; | 2 | const mem = std.mem; |
| 3 | 3 | ||
| 4 | const CanonData = @import("CanonicalData"); | 4 | const CanonData = @import("CanonData"); |
| 5 | const CccData = @import("CombiningClassData"); | 5 | const CccData = @import("CombiningData"); |
| 6 | const CompatData = @import("CompatData"); | ||
| 6 | 7 | ||
| 7 | canon_data: CanonData, | 8 | canon_data: CanonData, |
| 8 | ccc_data: CccData, | 9 | ccc_data: CccData, |
| 10 | compat_data: CompatData, | ||
| 9 | 11 | ||
| 10 | const Self = @This(); | 12 | const Self = @This(); |
| 11 | 13 | ||
| @@ -13,10 +15,12 @@ pub fn init(allocator: std.mem.Allocator) !Self { | |||
| 13 | return Self{ | 15 | return Self{ |
| 14 | .canon_data = try CanonData.init(allocator), | 16 | .canon_data = try CanonData.init(allocator), |
| 15 | .ccc_data = try CccData.init(allocator), | 17 | .ccc_data = try CccData.init(allocator), |
| 18 | .compat_data = try CompatData.init(allocator), | ||
| 16 | }; | 19 | }; |
| 17 | } | 20 | } |
| 18 | 21 | ||
| 19 | pub fn deinit(self: *Self) void { | 22 | pub fn deinit(self: *Self) void { |
| 20 | self.canon_data.deinit(); | 23 | self.canon_data.deinit(); |
| 21 | self.ccc_data.deinit(); | 24 | self.ccc_data.deinit(); |
| 25 | self.compat_data.deinit(); | ||
| 22 | } | 26 | } |