diff options
author | Robin Gareus <robin@gareus.org> | 2019-03-07 21:24:15 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-03-07 23:50:46 +0100 |
commit | 12a415f0772048f8a38a66a037b024223bc7bbc0 (patch) | |
tree | 73178e3eaf658cae531ea09ea46d1776f2a4e08a /gtk2_ardour/editor.h | |
parent | 64e1d691ecc54c33c34adb13a66f51790c9bc0d9 (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.h')
-rw-r--r-- | gtk2_ardour/editor.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk2_ardour/editor.h b/gtk2_ardour/editor.h index ad0427fd62..6fd513d682 100644 --- a/gtk2_ardour/editor.h +++ b/gtk2_ardour/editor.h @@ -1699,13 +1699,13 @@ private: void build_tempo_marker_menu (TempoMarker *, bool); void build_meter_marker_menu (MeterMarker *, bool); void build_new_transport_marker_menu (); + void dynamic_cast_marker_object (void*, MeterMarker**, TempoMarker**) const; Gtk::Menu* tempo_marker_menu; Gtk::Menu* meter_marker_menu; Gtk::Menu* marker_menu; Gtk::Menu* range_marker_menu; - Gtk::Menu* transport_marker_menu; Gtk::Menu* new_transport_marker_menu; ArdourCanvas::Item* marker_menu_item; |