diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2023-10-19 07:39:03 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-10-19 07:39:03 +0200 |
| commit | 470d887d801a982e4cd7ecfc5b0e736d92e8b414 (patch) | |
| tree | 97872e7cfafde2059c6cb68209f0306fc7ffa9ee /src/link/Elf/Object.zig | |
| parent | 1bbe521074727e0ac474413aa23fa1f6121c577c (diff) | |
| parent | 52e0ca1312cac5fad5e941528d6c44f34985f537 (diff) | |
| download | zig-470d887d801a982e4cd7ecfc5b0e736d92e8b414.tar.gz zig-470d887d801a982e4cd7ecfc5b0e736d92e8b414.zip | |
Merge pull request #17593 from ziglang/elf-native-libc
elf: link against libc installation
Diffstat (limited to 'src/link/Elf/Object.zig')
| -rw-r--r-- | src/link/Elf/Object.zig | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/link/Elf/Object.zig b/src/link/Elf/Object.zig index 4edc5b62b1..c24025cadb 100644 --- a/src/link/Elf/Object.zig +++ b/src/link/Elf/Object.zig @@ -34,6 +34,8 @@ pub fn isObject(file: std.fs.File) bool { } pub fn deinit(self: *Object, allocator: Allocator) void { + if (self.archive) |path| allocator.free(path); + allocator.free(self.path); allocator.free(self.data); self.shdrs.deinit(allocator); self.strings.deinit(allocator); |
