From f1f0e46cd1c50c04ac71fa61a03b728d99580ef6 Mon Sep 17 00:00:00 2001
From: Eitan Adler <lists@eitanadler.com>
Date: Sun, 10 Jul 2011 12:04:53 +0000
Subject: Disable feature test macros on FreeBSD

Closes #136
---
 src/libpiano/piano.c | 2 ++
 src/libpiano/xml.c   | 2 ++
 2 files changed, 4 insertions(+)

(limited to 'src/libpiano')

diff --git a/src/libpiano/piano.c b/src/libpiano/piano.c
index 3ed835a..34be389 100644
--- a/src/libpiano/piano.c
+++ b/src/libpiano/piano.c
@@ -21,7 +21,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
 */
 
+#ifndef __FreeBSD__
 #define _BSD_SOURCE /* required by strdup() */
+#endif
 
 #include <stdio.h>
 #include <string.h>
diff --git a/src/libpiano/xml.c b/src/libpiano/xml.c
index b067bc0..6d8e7f9 100644
--- a/src/libpiano/xml.c
+++ b/src/libpiano/xml.c
@@ -21,7 +21,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
 */
 
+#ifndef __FreeBSD__
 #define _BSD_SOURCE /* required by strdup() */
+#endif
 
 #include <stdio.h>
 #include <string.h>
-- 
cgit v1.2.3