summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui_dialogs.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-12-20 00:00:14 +0100
committerRobin Gareus <robin@gareus.org>2016-12-20 00:20:00 +0100
commit58124e7544a3e65139f9c44f5fe5d650da7df631 (patch)
tree39f934def0ca45d62025f271548672c02396bbd1 /gtk2_ardour/ardour_ui_dialogs.cc
parent0a167f5c99d60ea64f2680a40dbd9ed744e05a69 (diff)
Don't dynamically allocate ShuttleCtrl
With manage() both the button and shuttle were free'ed when the table was destroyed.
Diffstat (limited to 'gtk2_ardour/ardour_ui_dialogs.cc')
-rw-r--r--gtk2_ardour/ardour_ui_dialogs.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/gtk2_ardour/ardour_ui_dialogs.cc b/gtk2_ardour/ardour_ui_dialogs.cc
index b11f932e0a..3ef61dfcbc 100644
--- a/gtk2_ardour/ardour_ui_dialogs.cc
+++ b/gtk2_ardour/ardour_ui_dialogs.cc
@@ -108,9 +108,7 @@ ARDOUR_UI::set_session (Session *s)
AutomationWatch::instance().set_session (s);
- if (shuttle_box) {
- shuttle_box->set_session (s);
- }
+ shuttle_box.set_session (s);
primary_clock->set_session (s);
secondary_clock->set_session (s);