authorgravatar for mail@linusgroh.deLinus Groh <mail@linusgroh.de> 2025-09-03 02:23:19+01:00
committergravatar for mail@linusgroh.deLinus Groh <mail@linusgroh.de> 2025-09-03 02:23:19+01:00
logdeb46e1dd397672330373c5546e7ef90a4ec3f1f
treefa2b2fef8b82d24e818e862f5c628b697b89d46e
parentd51d18c98654e09cb1af7f2896f97b81ce6c83bb

std.posix: Fix getRandomBytesDevURandom()

This is not exercised in CI because most platforms have a dedicated implementation in getrandom().

1 files changed, 1 insertions(+), 1 deletions(-)

lib/std/posix.zig+1-1
...@@ -672,7 +672,7 @@ fn getRandomBytesDevURandom(buf: []u8) !void {...@@ -672,7 +672,7 @@ fn getRandomBytesDevURandom(buf: []u8) !void {
672672
673 const file: fs.File = .{ .handle = fd };673 const file: fs.File = .{ .handle = fd };
674 var file_reader = file.readerStreaming(&.{});674 var file_reader = file.readerStreaming(&.{});
675 file_reader.readSliceAll(buf) catch return error.Unexpected;675 file_reader.interface.readSliceAll(buf) catch return error.Unexpected;
676}676}
677677
678/// Causes abnormal process termination.678/// Causes abnormal process termination.