AK: Enable arc4random_buf on glibc 2.36+

We have arc4random starting from 2.36, no reason not to use it :^)
This commit is contained in:
Sergey Bugaev 2023-09-03 22:03:55 +03:00 committed by Andrew Kaster
parent 3f90e9a8a0
commit 0143e5a36d

View file

@ -20,7 +20,7 @@ namespace AK {
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());
#elif defined(OSS_FUZZ)
#else