Do not use arc4random_buf on OS X v10.6 or erlier

Because it had not been implemented yet.

Patch from MacPorts.
This commit is contained in:
Marco d'Itri 2017-02-26 03:23:51 +01:00
parent df1c963a3e
commit b1cf371706

View File

@ -85,7 +85,7 @@
#if (defined __FreeBSD__ && __FreeBSD__ >= 9) || \
(defined __NetBSD__ && __NetBSD_Version__ >= 600000000) || \
(defined OpenBSD && OpenBSD >= 200805) || \
(defined __APPLE__ && defined __MACH__)
(defined __APPLE__ && defined __MACH__ && MAC_OS_X_VERSION_MIN_REQUIRED >= 1070)
# define HAVE_ARC4RANDOM_BUF
# undef RANDOM_DEVICE
#endif