|
@@ -20,7 +20,7 @@ namespace AK {
|
|
|
|
|
|
inline void fill_with_random([[maybe_unused]] Bytes bytes)
|
|
inline void fill_with_random([[maybe_unused]] Bytes bytes)
|
|
{
|
|
{
|
|
-#if defined(AK_OS_SERENITY) || defined(AK_OS_ANDROID) || defined(AK_OS_BSD_GENERIC)
|
|
|
|
|
|
+#if defined(AK_OS_SERENITY) || defined(AK_OS_ANDROID) || defined(AK_OS_BSD_GENERIC) || AK_LIBC_GLIBC_PREREQ(2, 36)
|
|
arc4random_buf(bytes.data(), bytes.size());
|
|
arc4random_buf(bytes.data(), bytes.size());
|
|
#elif defined(OSS_FUZZ)
|
|
#elif defined(OSS_FUZZ)
|
|
#else
|
|
#else
|