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

Commit 0ce91633 authored by Mikhail Naganov's avatar Mikhail Naganov
Browse files

audioflinger: Fix deletion of input buffer in EffectChain

mInBuffer, when it is owned by EffectChain, comes from
AudioFlinger::PlaybackThread::addEffectChain_l where it is
allocated using "new[]", and thus needs to be deleted
using "delete[]".

Change-Id: Ib16bab59f9e00627f8ef52f7232ebdd74a6c9a74
Test: make
parent 32a5f5d5
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -1496,7 +1496,7 @@ AudioFlinger::EffectChain::EffectChain(ThreadBase *thread,
AudioFlinger::EffectChain::~EffectChain()
AudioFlinger::EffectChain::~EffectChain()
{
{
    if (mOwnInBuffer) {
    if (mOwnInBuffer) {
        delete mInBuffer;
        delete[] mInBuffer;
    }
    }
}
}