summaryrefslogtreecommitdiffstats
path: root/drm/libmediadrm/ICrypto.cpp
diff options
context:
space:
mode:
authorJeff Tinker <jtinker@google.com>2018-01-11 17:46:16 -0800
committerJeff Tinker <jtinker@google.com>2018-01-12 07:45:26 +0000
commit2442047f5c6d368f69fa81917f5aabc9b3c342a0 (patch)
tree46a63cbb73723b6f37fe6b8275c7045335ef4435 /drm/libmediadrm/ICrypto.cpp
parent5231cc164fe040a3ab5fcb28baae4e0a4f9fdf4c (diff)
downloadframeworks_av-2442047f5c6d368f69fa81917f5aabc9b3c342a0.tar.gz
frameworks_av-2442047f5c6d368f69fa81917f5aabc9b3c342a0.tar.bz2
frameworks_av-2442047f5c6d368f69fa81917f5aabc9b3c342a0.zip
Fix use of uninitialized value in libmediadrm
bug:70526702 test:gts media tests Change-Id: I29a67dad01ca8c8f649ba12cf08cc86b7eb56523
Diffstat (limited to 'drm/libmediadrm/ICrypto.cpp')
-rw-r--r--drm/libmediadrm/ICrypto.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/drm/libmediadrm/ICrypto.cpp b/drm/libmediadrm/ICrypto.cpp
index 37dc83bb8b..1d70a4e0f0 100644
--- a/drm/libmediadrm/ICrypto.cpp
+++ b/drm/libmediadrm/ICrypto.cpp
@@ -369,6 +369,10 @@ status_t BnCrypto::onTransact(
android_errorWriteLog(0x534e4554, "71389378");
return OK;
}
+ } else {
+ reply->writeInt32(BAD_VALUE);
+ android_errorWriteLog(0x534e4554, "70526702");
+ return OK;
}
AString errorDetailMsg;