Make sure plugins are activated at least once before cleanup()
authorSampo Savolainen <v2@iki.fi>
Thu, 27 Sep 2007 19:01:48 +0000 (19:01 +0000)
committerSampo Savolainen <v2@iki.fi>
Thu, 27 Sep 2007 19:01:48 +0000 (19:01 +0000)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2494 d708f5d6-7413-0410-9779-e7cbd77b26cf

libs/ardour/ardour/ladspa_plugin.h

index 81936ab3d3c10f17c726a8e408e6fd3c407c33e1..48228c0c83be9bb8e82a08dbcb368b7ab035a09f 100644 (file)
@@ -85,6 +85,7 @@ class LadspaPlugin : public ARDOUR::Plugin
                was_activated = false;
        }
        void cleanup () {
+               activate();
                deactivate();
 
                if (descriptor->cleanup) {