|
@@ -7,7 +7,8 @@
|
|
|
// NOLINTNEXTLINE(bugprone-reserved-identifier)
|
|
|
# define _XOPEN_SOURCE 600
|
|
|
#endif
|
|
|
-#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)
|
|
|
+#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun) && \
|
|
|
+ !defined(__OpenBSD__)
|
|
|
/* POSIX APIs are needed */
|
|
|
// NOLINTNEXTLINE(bugprone-reserved-identifier)
|
|
|
# define _POSIX_C_SOURCE 200809L
|
|
@@ -17,7 +18,7 @@
|
|
|
// NOLINTNEXTLINE(bugprone-reserved-identifier)
|
|
|
# define _XOPEN_SOURCE 600
|
|
|
#endif
|
|
|
-#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__)
|
|
|
+#if defined(__FreeBSD__) || defined(__NetBSD__)
|
|
|
/* For isascii */
|
|
|
// NOLINTNEXTLINE(bugprone-reserved-identifier)
|
|
|
# define _XOPEN_SOURCE 700
|