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

Commit 97916389 authored by Ivan Lozano's avatar Ivan Lozano Committed by android-build-merger
Browse files

Merge "Fix audioflinger in overflow sanitized builds."

am: cd33e554

Change-Id: I2fc403b3b4611ff16c1557b21b130e37219ba55a
parents 30fad58e cd33e554
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -1101,11 +1101,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;
        }
    }
}