diff options
| author | Noam Preil <noam@pixelhero.dev> | 2020-11-18 20:50:12 -0500 |
|---|---|---|
| committer | Alex Cameron <ascottcameron@gmail.com> | 2020-12-23 01:14:35 +1100 |
| commit | 15a148db01896d8ef7290593755d185292584510 (patch) | |
| tree | f42f45c4bcebc5eb91ebdf3d5d1d67dbe2dfc72a /src/Compilation.zig | |
| parent | c87da2f45afedb33b5d1531ee0e4f67675aa9f78 (diff) | |
| download | zig-15a148db01896d8ef7290593755d185292584510.tar.gz zig-15a148db01896d8ef7290593755d185292584510.zip | |
Fix memory leak
Diffstat (limited to 'src/Compilation.zig')
| -rw-r--r-- | src/Compilation.zig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Compilation.zig b/src/Compilation.zig index 2754141370..8f1c9ac29d 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(); |
