diff --git a/dj_eq_1901.xml b/dj_eq_1901.xml
index 9459f49..3b16257 100644
--- a/dj_eq_1901.xml
+++ b/dj_eq_1901.xml
@@ -56,6 +56,10 @@ filters = calloc(BANDS, sizeof(biquad));
*(plugin_data->latency) = 3; //XXX is this right?
]]>
+ filters);
+ ]]>
+
Lo gain (dB)
Controls the gain of the low (100Hz) peak/dip band
@@ -140,6 +144,10 @@ filters = calloc(BANDS * 2, sizeof(biquad));
*(plugin_data->latency) = 3; //XXX is this right?
]]>
+ filters);
+ ]]>
+
Lo gain (dB)
Controls the gain of the low (100Hz) peak/dip band
diff --git a/fast_lookahead_limiter_1913.xml b/fast_lookahead_limiter_1913.xml
index 9347cc2..0c77d27 100644
--- a/fast_lookahead_limiter_1913.xml
+++ b/fast_lookahead_limiter_1913.xml
@@ -186,6 +186,7 @@ over the limit, and tries to get the minimum ammount of distortion.
buffer);
+ free(plugin_data->chunks);
]]>
diff --git a/imp_1199.xml b/imp_1199.xml
index c531cfb..22e7a1c 100644
--- a/imp_1199.xml
+++ b/imp_1199.xml
@@ -177,6 +177,11 @@
local_free(plugin_data->op);
local_free(plugin_data->overlap);
local_free(plugin_data->opc);
+ unsigned int i;
+ for (i=0; iimpulse_freq[i]);
+ }
+ local_free(plugin_data->impulse_freq);
]]>
buffer_m);
free(plugin_data->buffer_s);
free(plugin_data->click_buffer);
+ free(plugin_data->highp);
free(plugin_data->lowp_m);
free(plugin_data->lowp_s);
free(plugin_data->noise_filt);