From 0e8852963e2b9f0bb84258f0fc68d8b135e0a56c Mon Sep 17 00:00:00 2001 From: nick_m Date: Fri, 23 Dec 2016 23:33:13 +1100 Subject: shave another line from MidiGhostRegion::clear_events(). --- gtk2_ardour/ghostregion.cc | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'gtk2_ardour/ghostregion.cc') diff --git a/gtk2_ardour/ghostregion.cc b/gtk2_ardour/ghostregion.cc index a8ff1b15be..e024a1a6e7 100644 --- a/gtk2_ardour/ghostregion.cc +++ b/gtk2_ardour/ghostregion.cc @@ -356,14 +356,12 @@ MidiGhostRegion::add_note (NoteBase* n) void MidiGhostRegion::clear_events() { - EventList::iterator it = events.begin(); + _optimization_iterator = events.begin(); - while (it != events.end()) { - delete (*it).second; - it = events.erase (it); + while (_optimization_iterator != events.end()) { + delete (*_optimization_iterator).second; + _optimization_iterator = events.erase (_optimization_iterator); } - - _optimization_iterator = events.end (); } /** Update the x positions of our representation of a parent's note. -- cgit v1.2.3