diff options
author | nick_m <mainsbridge@gmail.com> | 2016-12-23 23:33:13 +1100 |
---|---|---|
committer | nick_m <mainsbridge@gmail.com> | 2016-12-23 23:33:13 +1100 |
commit | 0e8852963e2b9f0bb84258f0fc68d8b135e0a56c (patch) | |
tree | 923c5c1acdafc051c9898ffdfa34ad74a5b2ad41 | |
parent | 4c12df6cf39ac1532fd251448af059f2291d53ca (diff) |
shave another line from MidiGhostRegion::clear_events().
-rw-r--r-- | gtk2_ardour/ghostregion.cc | 10 |
1 files changed, 4 insertions, 6 deletions
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. |