diff options
Diffstat (limited to 'system/libraries/build.zig')
| -rw-r--r-- | system/libraries/build.zig | 3 |
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; |
