From 122f2ed00414cf416b67c6dee10131b0f3e28bea Mon Sep 17 00:00:00 2001 From: Bruno Martins Date: Wed, 14 Mar 2018 23:42:25 +0000 Subject: msm8996-common: Update GPS HIDL HAL from upstream * Tag: LA.UM.6.6.r1-06700-89xx.0 Change-Id: If746b12bcbc3e414aa9ba9f421040edd0f815638 --- gps/gnss/XtraSystemStatusObserver.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'gps/gnss/XtraSystemStatusObserver.cpp') diff --git a/gps/gnss/XtraSystemStatusObserver.cpp b/gps/gnss/XtraSystemStatusObserver.cpp index ce08f64..2855c0d 100644 --- a/gps/gnss/XtraSystemStatusObserver.cpp +++ b/gps/gnss/XtraSystemStatusObserver.cpp @@ -47,6 +47,7 @@ #include #include #include +#include using namespace loc_core; @@ -201,8 +202,8 @@ void XtraSystemStatusObserver::notify(const list& dlist) { case NETWORKINFO_DATA_ITEM_ID: { - SystemStatusNetworkInfo* networkInfo = - reinterpret_cast(each); + NetworkInfoDataItemBase* networkInfo = + static_cast(each); mXtraSysStatObj->updateConnectionStatus(networkInfo->mConnected, networkInfo->mType); } @@ -210,14 +211,16 @@ void XtraSystemStatusObserver::notify(const list& dlist) case TAC_DATA_ITEM_ID: { - SystemStatusTac* tac = reinterpret_cast(each); + TacDataItemBase* tac = + static_cast(each); mXtraSysStatObj->updateTac(tac->mValue); } break; case MCCMNC_DATA_ITEM_ID: { - SystemStatusMccMnc* mccmnc = reinterpret_cast(each); + MccmncDataItemBase* mccmnc = + static_cast(each); mXtraSysStatObj->updateMccMnc(mccmnc->mValue); } break; -- cgit v1.2.3