diff --git a/lib/std/crypto/tlcsprng.zig b/lib/std/crypto/tlcsprng.zig index a1d9beb9b509fff2061a36a2ba9868b5792afa24..9e20de1281c7e4cc13e9cf68a8681a30af0a6d68 100644 --- a/lib/std/crypto/tlcsprng.zig +++ b/lib/std/crypto/tlcsprng.zig @@ -53,7 +53,7 @@ fn tlsCsprngFill(_: *anyopaque, buffer: []u8) void { // std.crypto.random always make an OS syscall, rather than rely on an // application implementation of a CSPRNG. if (std.options.crypto_always_getrandom) { - return defaultRandomSeed(buffer); + return std.options.cryptoRandomSeed(buffer); } if (wipe_mem.len == 0) {