aboutsummaryrefslogtreecommitdiff
path: root/src/link/Elf/SharedObject.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2023-10-19 07:39:03 +0200
committerGitHub <noreply@github.com>2023-10-19 07:39:03 +0200
commit470d887d801a982e4cd7ecfc5b0e736d92e8b414 (patch)
tree97872e7cfafde2059c6cb68209f0306fc7ffa9ee /src/link/Elf/SharedObject.zig
parent1bbe521074727e0ac474413aa23fa1f6121c577c (diff)
parent52e0ca1312cac5fad5e941528d6c44f34985f537 (diff)
downloadzig-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/SharedObject.zig')
-rw-r--r--src/link/Elf/SharedObject.zig1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/link/Elf/SharedObject.zig b/src/link/Elf/SharedObject.zig
index 19e688b58d..0ff74edddf 100644
--- a/src/link/Elf/SharedObject.zig
+++ b/src/link/Elf/SharedObject.zig
@@ -33,6 +33,7 @@ pub fn isSharedObject(file: std.fs.File) bool {
}
pub fn deinit(self: *SharedObject, allocator: Allocator) void {
+ allocator.free(self.path);
allocator.free(self.data);
self.versyms.deinit(allocator);
self.verstrings.deinit(allocator);