Skip to content

Commit 31ec3e6

Browse files
committed
fix for cross-compat
1 parent 3ba70b4 commit 31ec3e6

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/androidbuild/builtin_options_update.zig

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,9 @@ fn make(step: *Step, _: Build.Step.MakeOptions) !void {
4545

4646
// Read package name from stdout and strip line feed / carriage return
4747
// ie. "com.zig.sdl2\n\r"
48-
const package_name_filedata = try package_name_path.root_dir.handle.readFileAlloc(b.allocator, package_name_path.sub_path, 8192);
48+
const package_name_backing_buf = try b.allocator.alloc(u8, 8192);
49+
defer b.allocator.free(package_name_backing_buf);
50+
const package_name_filedata = try package_name_path.root_dir.handle.readFile(package_name_path.sub_path, package_name_backing_buf);
4951
const package_name_stripped = std.mem.trimRight(u8, package_name_filedata, " \r\n");
5052
const package_name: [:0]const u8 = try b.allocator.dupeZ(u8, package_name_stripped);
5153

0 commit comments

Comments
 (0)