From c02b8af2aab3e5772fb2515990e0e13ed6ce51d1 Mon Sep 17 00:00:00 2001 From: Adam Millerchip Date: Fri, 12 Aug 2022 00:32:02 +0900 Subject: [PATCH] Fix a memory leak, maybe? --- 2020/zig/src/day02.zig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/2020/zig/src/day02.zig b/2020/zig/src/day02.zig index 2ef1610..a78c0fc 100644 --- a/2020/zig/src/day02.zig +++ b/2020/zig/src/day02.zig @@ -1,5 +1,6 @@ const std = @import("std"); const gpa = @import("util.zig").gpa; +const Allocator = std.mem.Allocator; const ArrayList = std.ArrayList; const tokenize = std.mem.tokenize; const parseInt = std.fmt.parseInt; @@ -13,6 +14,7 @@ const Rule = struct { pub fn main() !void { const rules = try parse(); + defer Allocator.free(gpa, rules); print("Part 1: {d}\n", .{part1(rules)}); print("Part 2: {d}\n", .{part2(rules)}); }