| ... | @@ -27,11 +27,14 @@ pub fn execute(args: [][]u8) !void { | ... | @@ -27,11 +27,14 @@ pub fn execute(args: [][]u8) !void { |
| 27 | const top_module = try common.collect_deps_deep(cachepath, dir, &options); | 27 | const top_module = try common.collect_deps_deep(cachepath, dir, &options); |
| 28 | | 28 | |
| 29 | var master_list = List.init(gpa); | 29 | var master_list = List.init(gpa); |
| | 30 | errdefer master_list.deinit(); |
| 30 | try common.collect_pkgs(top_module, &master_list); | 31 | try common.collect_pkgs(top_module, &master_list); |
| 31 | | 32 | |
| 32 | var map = Map.init(gpa); | 33 | var map = Map.init(gpa); |
| | 34 | errdefer map.deinit(); |
| 33 | | 35 | |
| 34 | var unspecified_list = List.init(gpa); | 36 | var unspecified_list = List.init(gpa); |
| | 37 | errdefer unspecified_list.deinit(); |
| 35 | | 38 | |
| 36 | for (master_list.items) |item| { | 39 | for (master_list.items) |item| { |
| 37 | if (item.clean_path.len == 0) { | 40 | if (item.clean_path.len == 0) { |