From b754f37a3e2380e86bdc708a48142ee382a97aca Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Fri, 11 Feb 2022 02:04:10 -0800 Subject: [PATCH] kept running into an 'invalid free' bug with deferring this method --- src/lib.zig | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/lib.zig b/src/lib.zig index 92232d1d9d062ed2f846fb45be5bfbc664c4effc..7ce831b6bfbcefc68aea9770e444057d170f07ac 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -13,15 +13,7 @@ pub fn init(alloc: std.mem.Allocator) void { } pub fn deinit() void { - var iter1 = singles.iterator(); - while (iter1.next()) |entry| singles.allocator.free(entry.value_ptr.*); singles.deinit(); - - var iter2 = multis.iterator(); - while (iter2.next()) |entry| { - for (entry.value_ptr.items) |item| multis.allocator.free(item); - entry.value_ptr.deinit(); - } multis.deinit(); } -- 2.54.0