fix compilation error with older libstdc++

This commit is contained in:
Paul Davis 2017-08-20 15:08:55 -04:00
parent 733a6e0d02
commit 8e6b248938

View file

@ -344,7 +344,13 @@ BeatBox::run (BufferSet& bufs, framepos_t /*start_frame*/, framepos_t /*end_fram
break;
default:
delete e;
ee = _current_events.erase (ee);
/* old versions of libstc++ don't return an iterator
from set<T>::erase (iterator)
*/
Events::iterator n = ee;
++n;
_current_events.erase (ee);
ee = n;
}
}