summaryrefslogtreecommitdiff
path: root/src/NormData.zig
diff options
context:
space:
mode:
authorGravatar lch3612025-03-25 00:29:52 +0300
committerGravatar Sam Atman2025-04-29 12:30:55 -0400
commit2f44fdebca57d9eabb682e05d04189d0600b8664 (patch)
tree617e7d4be89c1a965848dbc7f9b5f2a273faa9d7 /src/NormData.zig
parentBump copyright year, isolate iterator tests (diff)
downloadzg-2f44fdebca57d9eabb682e05d04189d0600b8664.tar.gz
zg-2f44fdebca57d9eabb682e05d04189d0600b8664.tar.xz
zg-2f44fdebca57d9eabb682e05d04189d0600b8664.zip
All the std.mem.Allocators that were stored just for init and deinit
methods were removed, mem.Allocators were added to deinit as arguments.
Diffstat (limited to 'src/NormData.zig')
-rw-r--r--src/NormData.zig20
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
19pub fn init(self: *Self, allocator: std.mem.Allocator) !void { 19pub 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
31pub fn deinit(self: *Self) void { 31pub 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}