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

Commit 16b38996 authored by Matt Buckley's avatar Matt Buckley Committed by Automerger Merge Worker
Browse files

Merge "Fix possible leaks in CanvasContext HintSessionWrapper" into udc-dev...

Merge "Fix possible leaks in CanvasContext HintSessionWrapper" into udc-dev am: a7a99191 am: 55d09197

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24592263



Change-Id: I8c37e4a6e10ec93eda8e6ae7d0c96c32d13dae61
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 7e97c444 55d09197
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -93,8 +93,13 @@ HintSessionWrapper::HintSessionWrapper(pid_t uiThreadId, pid_t renderThreadId)
        : mUiThreadId(uiThreadId), mRenderThreadId(renderThreadId) {}

HintSessionWrapper::~HintSessionWrapper() {
    if (mHintSessionFuture.valid()) {
        mHintSession = mHintSessionFuture.get();
    }
    if (mHintSession) {
        gAPH_closeSessionFn(mHintSession);
        mSessionValid = true;
        mHintSession = nullptr;
    }
}