]> git.saurik.com Git - redis.git/blobdiff - src/fmacros.h
Fix compilation on FreeBSD. Thanks to @koobs on twitter.
[redis.git] / src / fmacros.h
index 38f46482aa86a8ec5e15f999f009e21f3fc3e461..3e54876575d44b53ec7dcf8c077e39c9f39afcdf 100644 (file)
@@ -3,7 +3,11 @@
 
 #define _BSD_SOURCE
 
-#ifdef __linux__
+#if defined(__linux__)
+#define _GNU_SOURCE
+#endif
+
+#if defined(__linux__) || defined(__OpenBSD__)
 #define _XOPEN_SOURCE 700
 #else
 #define _XOPEN_SOURCE