13
0

OSC: don't skip when deleting cue observers

This commit is contained in:
Len Ovens 2017-03-29 16:24:43 -07:00
parent 8de580c123
commit eb1bd9d8e2

View File

@ -1328,10 +1328,12 @@ OSC::clear_devices ()
}
}
// delete cue observers
for (CueObservers::iterator x = cue_observers.begin(); x != cue_observers.end(); x++) {
for (CueObservers::iterator x = cue_observers.begin(); x != cue_observers.end();) {
OSCCueObserver* co;
if ((co = dynamic_cast<OSCCueObserver*>(*x)) != 0) {
delete co;
} else {
++x;
}
}