mirror of
https://github.com/ziglang/zig.git
synced 2026-02-13 12:59:04 +00:00
std.DynLib: Prefer std.fs.File.stat() over posix.fstat().
This is necessary for riscv32-linux.
This commit is contained in:
parent
65a6e9eee5
commit
a0205fff98
@ -215,7 +215,8 @@ pub const ElfDynLib = struct {
|
||||
const fd = try resolveFromName(path);
|
||||
defer posix.close(fd);
|
||||
|
||||
const stat = try posix.fstat(fd);
|
||||
const file: std.fs.File = .{ .handle = fd };
|
||||
const stat = try file.stat();
|
||||
const size = std.math.cast(usize, stat.size) orelse return error.FileTooBig;
|
||||
|
||||
// This one is to read the ELF info. We do more mmapping later
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user