aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-12-27 16:01:41 +0000
committerDavid Robillard <d@drobilla.net>2011-12-27 16:01:41 +0000
commit84f43299f83c8ab62869ada2fb9a16a321099f43 (patch)
tree82d2ee7179d3ac6d761ac3b1a184ccac4b2419e1 /src
parent586a4db65dd7b3031be5473d272dad293e453e74 (diff)
downloadblop.lv2-84f43299f83c8ab62869ada2fb9a16a321099f43.tar.gz
blop.lv2-84f43299f83c8ab62869ada2fb9a16a321099f43.tar.bz2
blop.lv2-84f43299f83c8ab62869ada2fb9a16a321099f43.zip
Fix compilation.
git-svn-id: http://svn.drobilla.net/lad/trunk/plugins/blip.lv2@3905 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src')
-rw-r--r--src/include/interpolate.h2
-rw-r--r--src/include/math_func.h14
-rw-r--r--src/include/wavedata.h2
-rw-r--r--src/sum.c1
-rw-r--r--src/wavedata.c2
-rw-r--r--src/wavegen.c2
-rw-r--r--src/wdatutil.c8
7 files changed, 21 insertions, 10 deletions
diff --git a/src/include/interpolate.h b/src/include/interpolate.h
index d61fb3e..40ae62c 100644
--- a/src/include/interpolate.h
+++ b/src/include/interpolate.h
@@ -2,7 +2,7 @@
#define blip_interpolate_h
#include "lv2/lv2plug.in/ns/lv2core/lv2.h"
-#include <config.h>
+#include "blip-config.h"
#include "math_func.h"
/**
diff --git a/src/include/math_func.h b/src/include/math_func.h
index c44075d..b3bbe7b 100644
--- a/src/include/math_func.h
+++ b/src/include/math_func.h
@@ -7,7 +7,19 @@
#define math_func_h
#include <math.h>
-#include "config.h"
+#include "blip-config.h"
+
+#ifndef M_PI
+# define M_PI 3.14159265358979323846 /* pi */
+#endif
+
+#ifndef M_LN10
+# define M_LN10 2.30258509299404568402 /* log_e(10) */
+#endif
+
+#ifndef M_LN2
+# define M_LN2 0.69314718055994530942 /* log_e(2) */
+#endif
#ifdef HAVE_SINF
/* Use float functions */
diff --git a/src/include/wavedata.h b/src/include/wavedata.h
index 32a8a5b..cc3e3b6 100644
--- a/src/include/wavedata.h
+++ b/src/include/wavedata.h
@@ -21,7 +21,7 @@
#define blip_wavedata_h
#include "lv2/lv2plug.in/ns/lv2core/lv2.h"
-#include <config.h>
+#include "blip-config.h"
#include "math_func.h"
#include "interpolate.h"
#include "common.h"
diff --git a/src/sum.c b/src/sum.c
index c3ddcf0..5f94796 100644
--- a/src/sum.c
+++ b/src/sum.c
@@ -19,7 +19,6 @@
#include <stdlib.h>
#include "lv2/lv2plug.in/ns/lv2core/lv2.h"
-#include "include/lv2_features.h"
#define SUM_INPUT1 0
#define SUM_INPUT2 1
diff --git a/src/wavedata.c b/src/wavedata.c
index 7bf8e3b..de6b0d8 100644
--- a/src/wavedata.c
+++ b/src/wavedata.c
@@ -25,7 +25,7 @@
#include <stdlib.h>
#include <stdio.h>
#include "lv2/lv2plug.in/ns/lv2core/lv2.h"
-#include "config.h"
+#include "blip-config.h"
#include "wavedata.h"
int
diff --git a/src/wavegen.c b/src/wavegen.c
index c1a2137..3ba0452 100644
--- a/src/wavegen.c
+++ b/src/wavegen.c
@@ -132,7 +132,7 @@ main(int argc,
len2 = strlen(wave_names[i]);
strcmplen = len1 < len2 ? len1 : len2;
- if (!strncasecmp(optarg, wave_names[i], strcmplen)) {
+ if (!strncmp(optarg, wave_names[i], strcmplen)) {
wavetype = i;
}
}
diff --git a/src/wdatutil.c b/src/wdatutil.c
index b6a9409..f7a277d 100644
--- a/src/wdatutil.c
+++ b/src/wdatutil.c
@@ -20,9 +20,9 @@
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
-#include <math.h>
#include "lv2/lv2plug.in/ns/lv2core/lv2.h"
#include "common.h"
+#include "math_func.h"
#include "wavedata.h"
#include "wdatutil.h"
@@ -50,9 +50,9 @@ void generate_parabola(float* samples,
#endif
char* wave_names[] = {
- "Saw",
- "Square",
- "Parabola"
+ "saw",
+ "square",
+ "parabola"
};
char* wave_descriptions[] = {