aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'plugins')
-rw-r--r--plugins/eg-metro.lv2/metro.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/eg-metro.lv2/metro.c b/plugins/eg-metro.lv2/metro.c
index e60a33f..8e4c738 100644
--- a/plugins/eg-metro.lv2/metro.c
+++ b/plugins/eg-metro.lv2/metro.c
@@ -187,7 +187,9 @@ instantiate(const LV2_Descriptor* descriptor,
static void
cleanup(LV2_Handle instance)
{
- free(instance);
+ Metro* self = (Metro*)instance;
+ free(self->wave);
+ free(self);
}
/**