summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Zhu <peter@peterzhu.ca>2021-05-04 21:33:30 +0000
committerPeter Zhu <peter@peterzhu.ca>2021-05-04 20:38:03 -0400
commit3d2e7e2ab5b08625efaa4d1b2b3b127d87e8dad5 (patch)
treebc611a08b372282adda0b2e35dd6b9cb386bcac5
parent45bcab3c84c406dc4d0a1e34aa858aa925a71c97 (diff)
Fix compilation errors in FreeBSD
__FreeBSD_version is defined in sys/param.h.
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/4457
-rw-r--r--random.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/random.c b/random.c
index 2c9fe0c906..a2f815791e 100644
--- a/random.c
+++ b/random.c
@@ -44,8 +44,8 @@
# include <wincrypt.h>
#endif
-#ifdef __OpenBSD__
-/* to define OpenBSD for version check */
+#if defined(__OpenBSD__) || defined(__FreeBSD__)
+/* to define OpenBSD and FreeBSD for version check */
# include <sys/param.h>
#endif