authorgravatar for 30367251+MineBill@users.noreply.github.comMineBill <30367251+MineBill@users.noreply.github.com> 2022-03-08 20:09:59 +02:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2022-03-08 10:09:59 -08:00
log74acd41e8ef878a2dea1cab47400f8b9d23b0c2a
tree900041e1ab9caf713020d279838f4be31032db0f
parentb754f37a3e2380e86bdc708a48142ee382a97aca
signaturebadge-question-mark Signed by PGP key 4AEE18F83AFDEB23

Fix memory leak caused by not freeing the values of `multis` (#1)


1 files changed, 3 insertions(+), 0 deletions(-)

src/lib.zig+3
...@@ -14,6 +14,9 @@ pub fn init(alloc: std.mem.Allocator) void {...@@ -14,6 +14,9 @@ pub fn init(alloc: std.mem.Allocator) void {
1414
15pub fn deinit() void {15pub fn deinit() void {
16 singles.deinit();16 singles.deinit();
17 for (multis.values()) |array_list| {
18 array_list.deinit();
19 }
17 multis.deinit();20 multis.deinit();
18}21}
1922