aboutsummaryrefslogtreecommitdiff
path: root/system/libraries/build.zig
diff options
context:
space:
mode:
Diffstat (limited to 'system/libraries/build.zig')
-rw-r--r--system/libraries/build.zig3
1 files changed, 1 insertions, 2 deletions
diff --git a/system/libraries/build.zig b/system/libraries/build.zig
index a38cbc3..50c3071 100644
--- a/system/libraries/build.zig
+++ b/system/libraries/build.zig
@@ -14,9 +14,8 @@ pub fn build(b: *std.Build) void {
while (lib_iter.next() catch null) |entry| {
if (entry.kind != .directory) continue;
- const lib_name = entry.name;
+ const lib_name = b.allocator.dupe(u8, entry.name) catch continue;
const lib_file = std.fmt.allocPrint(b.allocator, "{s}/{s}.zig", .{ lib_name, lib_name }) catch continue;
- defer b.allocator.free(lib_file);
std.fs.cwd().access(lib_file, .{}) catch continue;