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

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

Merge "Fix audioflinger in overflow sanitized builds." am: cd33e554

am: 97916389

Change-Id: I48312d03f0edd3a0295da8abaf844e486cc79a84
parents f536e9d8 97916389
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;
        }
    }
}