summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Greg Kaiser <gkaiser@google.com> 2020-01-07 09:42:10 -0800
committer Greg Kaiser <gkaiser@google.com> 2020-01-07 09:42:10 -0800
commit4aaee3844e8b829ada611496ebca1ae80495b0c0 (patch)
tree59a88576aed6e4114338068471b32f7e45db9ce3
parent3d34af26130f1219e87430571b59014d7683e59c (diff)
android_media_tv_Tuner: Initial member
We initial the 'mDvrMQEventFlag' member in the constructor, so that if we end up invoking the destructor with having called android_media_tv_Tuner_configure_dvr() first, we won't use uninitialized memory as a pointer. Test: TreeHugger Change-Id: Iea3efd45c5d68a90ec36ebf95f00cb1e0a0b054d
-rw-r--r--media/jni/android_media_tv_Tuner.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/media/jni/android_media_tv_Tuner.cpp b/media/jni/android_media_tv_Tuner.cpp
index 3562782eb275..c88e2d20ca67 100644
--- a/media/jni/android_media_tv_Tuner.cpp
+++ b/media/jni/android_media_tv_Tuner.cpp
@@ -100,7 +100,7 @@ void DvrCallback::setDvr(const jobject dvr) {
/////////////// Dvr ///////////////////////
-Dvr::Dvr(sp<IDvr> sp, jweak obj) : mDvrSp(sp), mDvrObj(obj) {}
+Dvr::Dvr(sp<IDvr> sp, jweak obj) : mDvrSp(sp), mDvrObj(obj), mDvrMQEventFlag(nullptr) {}
Dvr::~Dvr() {
EventFlag::deleteEventFlag(&mDvrMQEventFlag);