diff --git a/src/cmd/license.zig b/src/cmd/license.zig index 5cfd72edbd72b5ea000185ffe362ab290032e154..d5c778c39dcb3e3193a1eeecf309e9f9b13dc07e 100644 --- a/src/cmd/license.zig +++ b/src/cmd/license.zig @@ -27,11 +27,14 @@ pub fn execute(args: [][]u8) !void { const top_module = try common.collect_deps_deep(cachepath, dir, &options); var master_list = List.init(gpa); + errdefer master_list.deinit(); try common.collect_pkgs(top_module, &master_list); var map = Map.init(gpa); + errdefer map.deinit(); var unspecified_list = List.init(gpa); + errdefer unspecified_list.deinit(); for (master_list.items) |item| { if (item.clean_path.len == 0) {