summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-03-07 21:24:15 +0100
committerRobin Gareus <robin@gareus.org>2019-03-07 23:50:46 +0100
commit12a415f0772048f8a38a66a037b024223bc7bbc0 (patch)
tree73178e3eaf658cae531ea09ea46d1776f2a4e08a /gtk2_ardour/editor.cc
parent64e1d691ecc54c33c34adb13a66f51790c9bc0d9 (diff)
Cleanup Editor/Marker context-menu
This could have caused crashes previously: ::build_range_marker_menu() may have created range_marker_menu while the GUI wanted transport_marker_menu.
Diffstat (limited to 'gtk2_ardour/editor.cc')
-rw-r--r--gtk2_ardour/editor.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk2_ardour/editor.cc b/gtk2_ardour/editor.cc
index 132a07a588..a39e2056a1 100644
--- a/gtk2_ardour/editor.cc
+++ b/gtk2_ardour/editor.cc
@@ -370,7 +370,6 @@ Editor::Editor ()
, meter_marker_menu (0)
, marker_menu (0)
, range_marker_menu (0)
- , transport_marker_menu (0)
, new_transport_marker_menu (0)
, marker_menu_item (0)
, bbt_beat_subdivision (4)
@@ -859,6 +858,9 @@ Editor::~Editor()
{
delete tempo_marker_menu;
delete meter_marker_menu;
+ delete marker_menu;
+ delete range_marker_menu;
+ delete new_transport_marker_menu;
delete editor_ruler_menu;
delete _popup_region_menu_item;