aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-11-07 20:29:22 +0000
committerDavid Robillard <d@drobilla.net>2011-11-07 20:29:22 +0000
commit4cac4cda63d29f90326e719486a977a7aed41b04 (patch)
tree80133893859d3b926e2bacf3dc56d536bc9107cb
parent8dfda2b27d99b88021d9f5176e7cafaba8f4561f (diff)
downloadblop.lv2-4cac4cda63d29f90326e719486a977a7aed41b04.tar.gz
blop.lv2-4cac4cda63d29f90326e719486a977a7aed41b04.tar.bz2
blop.lv2-4cac4cda63d29f90326e719486a977a7aed41b04.zip
Remove use of non-portable _XOPEN_SOURCE and strdup.
git-svn-id: http://svn.drobilla.net/lad/trunk/plugins/blip.lv2@3604 a436a847-0d15-0410-975c-d299462d15a1
-rw-r--r--src/wavegen.c2
-rw-r--r--wscript1
2 files changed, 1 insertions, 2 deletions
diff --git a/src/wavegen.c b/src/wavegen.c
index 740ed3c..c1a2137 100644
--- a/src/wavegen.c
+++ b/src/wavegen.c
@@ -17,7 +17,7 @@
along with this software. If not, see <http://www.gnu.org/licenses/>.
*/
-#define _GNU_SOURCE 1
+#define _POSIX_C_SOURCE 200809L // strdup
#include <stdlib.h>
#include <stdio.h>
diff --git a/wscript b/wscript
index e1e5191..e9cd1cd 100644
--- a/wscript
+++ b/wscript
@@ -33,7 +33,6 @@ def configure(conf):
mandatory = False)
conf.env.append_unique('CFLAGS', '-std=c99')
- conf.env.append_unique('CFLAGS', '-D_XOPEN_SOURCE')
conf.write_config_header('config.h', remove=False)