Commit deb46e1dd3

Linus Groh <mail@linusgroh.de>
2025-09-03 03:23:19
std.posix: Fix getRandomBytesDevURandom()
This is not exercised in CI because most platforms have a dedicated implementation in getrandom().
1 parent d51d18c
Changed files (1)
lib
lib/std/posix.zig
@@ -672,7 +672,7 @@ fn getRandomBytesDevURandom(buf: []u8) !void {
 
     const file: fs.File = .{ .handle = fd };
     var file_reader = file.readerStreaming(&.{});
-    file_reader.readSliceAll(buf) catch return error.Unexpected;
+    file_reader.interface.readSliceAll(buf) catch return error.Unexpected;
 }
 
 /// Causes abnormal process termination.