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

Commit b7ca60ef authored by Mingming Yin's avatar Mingming Yin Committed by Linux Build Service Account
Browse files

libstagefright: add NULL pointer check before free in FLACDecoder

- Check for NULL pointer before free in FLACDecoder::stop

Change-Id: I9ad387c7e9fec81fe208eca9938b721c52fb363e
parent 146757db
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -193,8 +193,14 @@ status_t FLACDecoder::stop() {
    mSource->stop();
    mStarted = false;

    if (mOutBuffer) {
        free(mOutBuffer);
        mOutBuffer = NULL;
    }
    if (mTmpBuf) {
        free(mTmpBuf);
        mTmpBuf = NULL;
    }

    ALOGV("qti_flac: FLACDecoder::stop done");
    return OK;