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

Skip to content
Snippets Groups Projects
Commit 6205a06d authored by Jeff Tinker's avatar Jeff Tinker Committed by android-build-merger
Browse files

Fix abort due to missing hidl status check am: e641294b

am: 3d2206df

Change-Id: I9a4e4b7c6bf5d61056190be066002888b7659f24
parents f8934de1 3d2206df
No related branches found
No related tags found
No related merge requests found
...@@ -1186,9 +1186,9 @@ status_t DrmHal::setCipherAlgorithm(Vector<uint8_t> const &sessionId, ...@@ -1186,9 +1186,9 @@ status_t DrmHal::setCipherAlgorithm(Vector<uint8_t> const &sessionId,
DrmSessionManager::Instance()->useSession(sessionId); DrmSessionManager::Instance()->useSession(sessionId);
Status status = mPlugin->setCipherAlgorithm(toHidlVec(sessionId), Return<Status> status = mPlugin->setCipherAlgorithm(toHidlVec(sessionId),
toHidlString(algorithm)); toHidlString(algorithm));
return toStatusT(status); return status.isOk() ? toStatusT(status) : DEAD_OBJECT;
} }
status_t DrmHal::setMacAlgorithm(Vector<uint8_t> const &sessionId, status_t DrmHal::setMacAlgorithm(Vector<uint8_t> const &sessionId,
...@@ -1198,9 +1198,9 @@ status_t DrmHal::setMacAlgorithm(Vector<uint8_t> const &sessionId, ...@@ -1198,9 +1198,9 @@ status_t DrmHal::setMacAlgorithm(Vector<uint8_t> const &sessionId,
DrmSessionManager::Instance()->useSession(sessionId); DrmSessionManager::Instance()->useSession(sessionId);
Status status = mPlugin->setMacAlgorithm(toHidlVec(sessionId), Return<Status> status = mPlugin->setMacAlgorithm(toHidlVec(sessionId),
toHidlString(algorithm)); toHidlString(algorithm));
return toStatusT(status); return status.isOk() ? toStatusT(status) : DEAD_OBJECT;
} }
status_t DrmHal::encrypt(Vector<uint8_t> const &sessionId, status_t DrmHal::encrypt(Vector<uint8_t> const &sessionId,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment