Promotion of fm.lnx.2.1-00025.
CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
1110660 I47b9f05f52f4b73b3e609b50984bb6ba9da311e1 Fix static analysis issue
Change-Id: Ib377a1ef729b4708858834a7e3607ab4142e1df0
CRs-Fixed: 1110660
diff --git a/helium/radio_helium_hal.c b/helium/radio_helium_hal.c
index 8672513..5d9137e 100644
--- a/helium/radio_helium_hal.c
+++ b/helium/radio_helium_hal.c
@@ -1338,6 +1338,7 @@
case HCI_FM_HELIUM_RDS_GRP_COUNTERS:
ALOGD("%s: rds_grp counter read value=%d ", LOG_TAG,val);
+ saved_val = hal->radio->g_rds_grp_proc_ps;
ret = hci_fm_get_rds_grpcounters_req(val);
if (ret < 0) {
hal->radio->g_rds_grp_proc_ps = saved_val;
@@ -1347,6 +1348,7 @@
case HCI_FM_HELIUM_RDS_GRP_COUNTERS_EXT:
ALOGD("%s: rds_grp counter read value=%d ", LOG_TAG,val);
+ saved_val = hal->radio->g_rds_grp_proc_ps;
ret = hci_fm_get_rds_grpcounters_ext_req(val);
if (ret < 0) {
hal->radio->g_rds_grp_proc_ps = saved_val;