introduce the notion that note additions and property changes can cause the removal...
[ardour.git] / libs / ardour / ardour / vst_plugin.h
index 753d94294f4ba55a968a6760c2bf4641dd18cf82..cfc5a117a0fb71561cc00705565df9076f1ed5a1 100644 (file)
@@ -79,7 +79,7 @@ class VSTPlugin : public ARDOUR::Plugin
        bool parameter_is_input(uint32_t i) const { return true; }
        bool parameter_is_output(uint32_t i) const { return false; }
 
-       bool load_preset (const std::string preset_label );
+       bool load_preset (const std::string& preset_label);
        bool save_preset (std::string name);
 
        bool has_editor () const;
@@ -101,7 +101,7 @@ class VSTPlugin : public ARDOUR::Plugin
 class VSTPluginInfo : public PluginInfo
 {
   public:
-       VSTPluginInfo () {}
+       VSTPluginInfo ();
        ~VSTPluginInfo () {}
 
        PluginPtr load (Session& session);