assert() to help find some possible causes of #2991. Fix some confusion with GTK...
[ardour.git] / libs / ardour / ardour / ladspa_plugin.h
index b08f3e5afadba4a9aa5211d58b753720d8586bc9..00f00c99b6dd7737f305b74913cd7eb93e22952c 100644 (file)
@@ -25,7 +25,6 @@
 #include <string>
 #include <dlfcn.h>
 
-#include <sigc++/signal.h>
 
 #include "pbd/stateful.h"
 
@@ -99,7 +98,7 @@ class LadspaPlugin : public ARDOUR::Plugin
        bool parameter_is_toggled(uint32_t) const;
 
        XMLNode& get_state();
-       int      set_state (const XMLNode&, int version = 3000);
+       int      set_state (const XMLNode&, int version);
        bool     save_preset(std::string name);
 
        bool has_editor() const { return false; }
@@ -133,7 +132,7 @@ class LadspaPlugin : public ARDOUR::Plugin
        void init (void *mod, uint32_t index, nframes_t rate);
        void run_in_place (nframes_t nsamples);
        void latency_compute_run ();
-       int set_state_2X (const XMLNode&, int version = 3000);
+       int set_state_2X (const XMLNode&, int version);
 };
 
 class LadspaPluginInfo : public PluginInfo {