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

Commit b6365243 authored by Greg Kaiser's avatar Greg Kaiser
Browse files

DrmListener: Don't leak memory in error case.

Change-Id: If4dc869e468f52997be732d03dc010f89551cd87
parent 7c5593b3
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -99,11 +99,12 @@ void DrmListener::notify(DrmPlugin::EventType eventType, int extra, const Parcel
            break;
        default:
            ALOGE("Invalid event DrmPlugin::EventType %d, ignored", (int)eventType);
            return;
            goto cleanup;
    }

    (*mListener)(mObj, &sessionId, ndkEventType, extra, data, dataSize);

 cleanup:
    delete [] sessionId.ptr;
    delete [] data;
}