diff --git a/src/Compilation.zig b/src/Compilation.zig index 2754141370d8b630749e9e9e6d3f452458f3bf77..8f1c9ac29d4c81fa09e2dab12808d07cf39a1a44 100644 --- a/src/Compilation.zig +++ b/src/Compilation.zig @@ -1184,6 +1184,10 @@ pub fn destroy(self: *Compilation) void { } self.failed_c_objects.deinit(gpa); + if (self.c_header) |*header| { + header.deinit(); + } + self.cache_parent.manifest_dir.close(); if (self.owned_link_dir) |*dir| dir.close();