Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a44e24ea authored by Ivan Lozano's avatar Ivan Lozano Committed by Android (Google) Code Review
Browse files

Merge "Fix audioflinger in overflow sanitized builds."

parents 99da2268 5ec161bb
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -1102,11 +1102,12 @@ bool AudioFlinger::PlaybackThread::Track::presentationComplete(

void AudioFlinger::PlaybackThread::Track::triggerEvents(AudioSystem::sync_event_t type)
{
    for (size_t i = 0; i < mSyncEvents.size(); i++) {
    for (size_t i = 0; i < mSyncEvents.size();) {
        if (mSyncEvents[i]->type() == type) {
            mSyncEvents[i]->trigger();
            mSyncEvents.removeAt(i);
            i--;
        } else {
            ++i;
        }
    }
}