From 57640c9f33972bd9e527953d90e81c4363cdc45e Mon Sep 17 00:00:00 2001 From: Saurabh Srivastava Date: Mon, 16 Oct 2017 19:55:47 +0530 Subject: [PATCH] Checking HIDL callback return value Change-Id: I937f155b80d54396f86fb44d731bc592ae49411e CRs-Fixed: 2120892 --- android/AGnss.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/android/AGnss.cpp b/android/AGnss.cpp index e76671c6..6213a083 100644 --- a/android/AGnss.cpp +++ b/android/AGnss.cpp @@ -72,7 +72,10 @@ void AGnss::agnssStatusIpV4Cb(AGnssExtStatusIpV4 status){ } st.ipV4Addr = status.ipV4Addr; - sAGnssCbIface->agnssStatusIpV4Cb(st); + auto r = sAGnssCbIface->agnssStatusIpV4Cb(st); + if (!r.isOk()) { + LOC_LOGE("Error invoking AGNSS status cb %s", r.description().c_str()); + } } Return AGnss::setCallback(const sp& callback) {