commit cd44ac2b6b350bf66bc575053c7a7e7622c91e9c
parent b50873653627be1bd12ae070667cb919d667a39a
Author: Laurent Bercot <ska-skaware@skarnet.org>
Date: Wed, 10 Dec 2014 11:34:06 +0000
Add guards around EOVERFLOW defines. (Thanks, OpenBSD)
Diffstat:
5 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/src/libbiguint/bu_addc.c b/src/libbiguint/bu_addc.c
@@ -1,7 +1,9 @@
/* ISC license. */
/* OpenBSD needs that for EOVERFLOW. wtfbsdseriously */
+#ifndef _BSD_SOURCE
#define _BSD_SOURCE
+#endif
#include <errno.h>
#include <skalibs/uint32.h>
diff --git a/src/libbiguint/bu_copy.c b/src/libbiguint/bu_copy.c
@@ -1,7 +1,9 @@
/* ISC license. */
/* OpenBSD needs that for EOVERFLOW. wtfbsdseriously */
+#ifndef _BSD_SOURCE
#define _BSD_SOURCE
+#endif
#include <errno.h>
#include <skalibs/uint32.h>
diff --git a/src/libbiguint/bu_scan.c b/src/libbiguint/bu_scan.c
@@ -1,7 +1,9 @@
/* ISC license. */
/* OpenBSD needs that for EOVERFLOW. wtfbsdseriously */
+#ifndef _BSD_SOURCE
#define _BSD_SOURCE
+#endif
#include <errno.h>
#include <skalibs/uint32.h>
diff --git a/src/libbiguint/bu_subc.c b/src/libbiguint/bu_subc.c
@@ -1,7 +1,9 @@
/* ISC license. */
/* OpenBSD needs that for EOVERFLOW. wtfbsdseriously */
+#ifndef _BSD_SOURCE
#define _BSD_SOURCE
+#endif
#include <errno.h>
#include <skalibs/uint32.h>
diff --git a/src/libstddjb/localtm_from_ltm64.c b/src/libstddjb/localtm_from_ltm64.c
@@ -1,7 +1,9 @@
/* ISC license. */
/* OpenBSD needs that for EOVERFLOW. wtfbsdseriously */
+#ifndef _BSD_SOURCE
#define _BSD_SOURCE
+#endif
#include <sys/types.h>
#include <errno.h>