summaryrefslogtreecommitdiff
path: root/gtk2_ardour/transport_masters_dialog.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/transport_masters_dialog.cc')
-rw-r--r--gtk2_ardour/transport_masters_dialog.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/gtk2_ardour/transport_masters_dialog.cc b/gtk2_ardour/transport_masters_dialog.cc
index 7421671a01..8a5f9cf4ee 100644
--- a/gtk2_ardour/transport_masters_dialog.cc
+++ b/gtk2_ardour/transport_masters_dialog.cc
@@ -256,6 +256,11 @@ TransportMastersWidget::Row::Row (TransportMastersWidget& p)
{
}
+TransportMastersWidget::Row::~Row ()
+{
+ delete request_option_menu;
+}
+
bool
TransportMastersWidget::Row::name_press (GdkEventButton* ev)
{
@@ -367,7 +372,7 @@ TransportMastersWidget::Row::build_request_options ()
{
using namespace Gtk::Menu_Helpers;
- request_option_menu = manage (new Menu);
+ request_option_menu = new Menu;
MenuList& items (request_option_menu->items());