BZ: 23918
Fix a possible array out of bound issue reported by Klocwork scan.
Change-Id: I273b0aa2f20162727d28820726f23d566d61231c
Signed-off-by: Zhifeng Wang <zhifeng.wang@intel.com>
Reviewed-on: http://android.intel.com:8080/35673
Reviewed-by: Du, Alek <alek.du@intel.com>
Reviewed-by: Koskinen, Ilkka <ilkka.koskinen@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
if (lis3dh_acc_odr_table[i].cutoff_ms <= poll_interval_ms)
break;
}
+
+ /* i < 0 should not happen ... */
+ if (i < 0)
+ goto error;
+
config = lis3dh_acc_odr_table[i].mask;
config |= LIS3DH_ACC_ENABLE_ALL_AXES;