From 9f45c2c5b24171eefd0d209eea96aebe255821a5 Mon Sep 17 00:00:00 2001 From: LordMZTE Date: Wed, 17 Aug 2022 00:03:19 +0200 Subject: [PATCH] chore: simplify deserialization code --- src/types.zig | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/types.zig b/src/types.zig index 37e0d5e..5819f48 100644 --- a/src/types.zig +++ b/src/types.zig @@ -1,5 +1,4 @@ const std = @import("std"); -const getty = @import("getty"); const json = @import("json"); /// getty deserialization blocks required to properly deserialize messages @@ -25,8 +24,7 @@ pub fn OwnedDeserData(comptime T: type) type { errdefer arena.deinit(); const arena_alloc = arena.allocator(); - var deser = json.Deserializer(dbs).withAllocator(arena_alloc, data); - const deser_data = try getty.deserialize(arena_alloc, T, deser.deserializer()); + const deser_data = try json.fromSliceWith(arena_alloc, T, data, dbs); return Self{ .data = deser_data,