Fix getrandom on older versions

This commit is contained in:
Vadim Vetrov
2024-10-12 16:55:27 +03:00
parent e9b033ccca
commit 05cc0054d8
3 changed files with 24 additions and 8 deletions

View File

@@ -14,7 +14,13 @@
#include <stdint.h> // IWYU pragma: export
#include <string.h> // IWYU pragma: export
#include <stdlib.h> // IWYU pragma: export
#define _NO_GETRANDOM ((__GLIBC__ <= 2 && __GLIBC_MINOR__ < 25))
#if !_NO_GETRANDOM
#include <sys/random.h> // IWYU pragma: export
#endif
#endif /* SPACES */