summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gtk2_ardour/ardour_ui2.cc1
-rw-r--r--gtk2_ardour/mixer_strip.cc1
-rw-r--r--libs/ardour/automation_list.cc3
-rw-r--r--libs/ardour/location.cc3
-rw-r--r--libs/ardour/plugin.cc4
-rw-r--r--libs/ardour/plugin_manager.cc1
6 files changed, 7 insertions, 6 deletions
diff --git a/gtk2_ardour/ardour_ui2.cc b/gtk2_ardour/ardour_ui2.cc
index 98e65b43e3..abc4163d5e 100644
--- a/gtk2_ardour/ardour_ui2.cc
+++ b/gtk2_ardour/ardour_ui2.cc
@@ -884,7 +884,6 @@ ARDOUR_UI::editor_realized ()
Config->map_parameters (mem_fun (*this, &ARDOUR_UI::parameter_changed));
set_size_request_to_display_given_text (speed_display_box, _("-0.55"), 2, 2);
- const guint32 FUDGE = 25; // Combo's are stupid - they steal space from the entry for the button
cerr << "I commented out line line 889 in ardour_ui2.cc, because it made ardour crash somewhere in Gnome::Canvas::Text" << endl;
//reset_dpi();
}
diff --git a/gtk2_ardour/mixer_strip.cc b/gtk2_ardour/mixer_strip.cc
index de5bd7a979..52af1c09a6 100644
--- a/gtk2_ardour/mixer_strip.cc
+++ b/gtk2_ardour/mixer_strip.cc
@@ -1180,7 +1180,6 @@ MixerStrip::name_button_button_press (GdkEventButton* ev)
if (ev->button == 1 || ev->button == 3) {
list_route_operations ();
- Menu_Helpers::MenuList& items = route_ops_menu->items();
/* do not allow rename if the track is record-enabled */
rename_menu_item->set_sensitive (!_route->record_enabled());
route_ops_menu->popup (1, ev->time);
diff --git a/libs/ardour/automation_list.cc b/libs/ardour/automation_list.cc
index ed804d1b2c..08cf69308f 100644
--- a/libs/ardour/automation_list.cc
+++ b/libs/ardour/automation_list.cc
@@ -64,7 +64,8 @@ AutomationList::AutomationList (Evoral::Parameter id)
}
AutomationList::AutomationList (const AutomationList& other)
- : ControlList(other)
+ : StatefulDestructible()
+ , ControlList(other)
{
_style = other._style;
_state = other._state;
diff --git a/libs/ardour/location.cc b/libs/ardour/location.cc
index ca0a56972e..dd32da2628 100644
--- a/libs/ardour/location.cc
+++ b/libs/ardour/location.cc
@@ -43,7 +43,8 @@ using namespace sigc;
using namespace PBD;
Location::Location (const Location& other)
- : _name (other._name),
+ : StatefulDestructible(),
+ _name (other._name),
_start (other._start),
_end (other._end),
_flags (other._flags)
diff --git a/libs/ardour/plugin.cc b/libs/ardour/plugin.cc
index b9db471ced..44b2d96532 100644
--- a/libs/ardour/plugin.cc
+++ b/libs/ardour/plugin.cc
@@ -65,7 +65,9 @@ Plugin::Plugin (AudioEngine& e, Session& s)
}
Plugin::Plugin (const Plugin& other)
- : _engine (other._engine)
+ : StatefulDestructible()
+ , Latent()
+ , _engine (other._engine)
, _session (other._session)
, _info (other._info)
, _cycles (0)
diff --git a/libs/ardour/plugin_manager.cc b/libs/ardour/plugin_manager.cc
index 497ac04896..c0c854180f 100644
--- a/libs/ardour/plugin_manager.cc
+++ b/libs/ardour/plugin_manager.cc
@@ -313,7 +313,6 @@ PluginManager::ladspa_discover (string path)
const LADSPA_Descriptor *descriptor;
LADSPA_Descriptor_Function dfunc;
const char *errstr;
- bool first = true;
if ((module = dlopen (path.c_str(), RTLD_NOW)) == 0) {
error << string_compose(_("LADSPA: cannot load module \"%1\" (%2)"), path, dlerror()) << endmsg;