diff options
Diffstat (limited to 'src/NormData.zig')
| -rw-r--r-- | src/NormData.zig | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/NormData.zig b/src/NormData.zig index 15cc401..a123860 100644 --- a/src/NormData.zig +++ b/src/NormData.zig | |||
| @@ -18,20 +18,20 @@ const Self = @This(); | |||
| 18 | 18 | ||
| 19 | pub fn init(self: *Self, allocator: std.mem.Allocator) !void { | 19 | pub fn init(self: *Self, allocator: std.mem.Allocator) !void { |
| 20 | self.canon_data = try CanonData.init(allocator); | 20 | self.canon_data = try CanonData.init(allocator); |
| 21 | errdefer self.canon_data.deinit(); | 21 | errdefer self.canon_data.deinit(allocator); |
| 22 | self.ccc_data = try CccData.init(allocator); | 22 | self.ccc_data = try CccData.init(allocator); |
| 23 | errdefer self.ccc_data.deinit(); | 23 | errdefer self.ccc_data.deinit(allocator); |
| 24 | self.compat_data = try CompatData.init(allocator); | 24 | self.compat_data = try CompatData.init(allocator); |
| 25 | errdefer self.compat_data.deinit(); | 25 | errdefer self.compat_data.deinit(allocator); |
| 26 | self.hangul_data = try HangulData.init(allocator); | 26 | self.hangul_data = try HangulData.init(allocator); |
| 27 | errdefer self.hangul_data.deinit(); | 27 | errdefer self.hangul_data.deinit(allocator); |
| 28 | self.normp_data = try NormPropsData.init(allocator); | 28 | self.normp_data = try NormPropsData.init(allocator); |
| 29 | } | 29 | } |
| 30 | 30 | ||
| 31 | pub fn deinit(self: *Self) void { | 31 | pub fn deinit(self: *Self, allocator: mem.Allocator) void { |
| 32 | self.canon_data.deinit(); | 32 | self.canon_data.deinit(allocator); |
| 33 | self.ccc_data.deinit(); | 33 | self.ccc_data.deinit(allocator); |
| 34 | self.compat_data.deinit(); | 34 | self.compat_data.deinit(allocator); |
| 35 | self.hangul_data.deinit(); | 35 | self.hangul_data.deinit(allocator); |
| 36 | self.normp_data.deinit(); | 36 | self.normp_data.deinit(allocator); |
| 37 | } | 37 | } |