From 3c2c30bfbe861c6c48acd8d7507886787197a788 Mon Sep 17 00:00:00 2001 From: Sam Atman Date: Wed, 30 Apr 2025 12:58:26 -0400 Subject: Merge NormData with Normalize --- src/NormData.zig | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 src/NormData.zig (limited to 'src/NormData.zig') diff --git a/src/NormData.zig b/src/NormData.zig deleted file mode 100644 index a123860..0000000 --- a/src/NormData.zig +++ /dev/null @@ -1,37 +0,0 @@ -const std = @import("std"); -const mem = std.mem; - -const CanonData = @import("CanonData"); -const CccData = @import("CombiningData"); -const CompatData = @import("CompatData"); -const FoldData = @import("FoldData"); -const HangulData = @import("HangulData"); -const NormPropsData = @import("NormPropsData"); - -canon_data: CanonData = undefined, -ccc_data: CccData = undefined, -compat_data: CompatData = undefined, -hangul_data: HangulData = undefined, -normp_data: NormPropsData = undefined, - -const Self = @This(); - -pub fn init(self: *Self, allocator: std.mem.Allocator) !void { - self.canon_data = try CanonData.init(allocator); - errdefer self.canon_data.deinit(allocator); - self.ccc_data = try CccData.init(allocator); - errdefer self.ccc_data.deinit(allocator); - self.compat_data = try CompatData.init(allocator); - errdefer self.compat_data.deinit(allocator); - self.hangul_data = try HangulData.init(allocator); - errdefer self.hangul_data.deinit(allocator); - self.normp_data = try NormPropsData.init(allocator); -} - -pub fn deinit(self: *Self, allocator: mem.Allocator) void { - self.canon_data.deinit(allocator); - self.ccc_data.deinit(allocator); - self.compat_data.deinit(allocator); - self.hangul_data.deinit(allocator); - self.normp_data.deinit(allocator); -} -- cgit v1.2.3