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

Commit 599d4882 authored by Jamie Gennis's avatar Jamie Gennis Committed by Android (Google) Code Review
Browse files

Merge "SurfaceTexture: Fix a fence fd leak." into jb-mr1-dev

parents 85aea748 3d1d09c0
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -327,9 +327,9 @@ status_t SurfaceTexture::updateTexImage(BufferRejecter* rejecter) {
}

void SurfaceTexture::setReleaseFence(int fenceFd) {
    sp<Fence> fence(new Fence(fenceFd));
    if (fenceFd == -1 || mCurrentTexture == BufferQueue::INVALID_BUFFER_SLOT)
        return;
    sp<Fence> fence(new Fence(fenceFd));
    if (!mEGLSlots[mCurrentTexture].mReleaseFence.get()) {
        mEGLSlots[mCurrentTexture].mReleaseFence = fence;
    } else {