summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/ladspa_plugin.h
diff options
context:
space:
mode:
authorSampo Savolainen <v2@iki.fi>2007-09-27 19:05:27 +0000
committerSampo Savolainen <v2@iki.fi>2007-09-27 19:05:27 +0000
commit0adeb63484d9f1ba6519c8f63c5630590624f218 (patch)
tree9fd19f58a7c079188e7cfb512b9ffd50378435b4 /libs/ardour/ardour/ladspa_plugin.h
parent05b27b52a2be32dc6adb7332285fb10191aa690c (diff)
Make sure plugins are activated at least once before they are cleaned up
git-svn-id: svn://localhost/ardour2/trunk@2495 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/ladspa_plugin.h')
-rw-r--r--libs/ardour/ardour/ladspa_plugin.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/ardour/ardour/ladspa_plugin.h b/libs/ardour/ardour/ladspa_plugin.h
index 3365384321..e466e53215 100644
--- a/libs/ardour/ardour/ladspa_plugin.h
+++ b/libs/ardour/ardour/ladspa_plugin.h
@@ -86,6 +86,7 @@ class LadspaPlugin : public ARDOUR::Plugin
was_activated = false;
}
void cleanup () {
+ activate();
deactivate();
if (descriptor->cleanup) {