Merge "Fixed the crash caused by type mismatch" into nyc-dev am: f75ac97a5c

am: 7ae2c2cc5c

* commit '7ae2c2cc5c7668e49f2d4913f3346e02b5c94edb':
  Fixed the crash caused by type mismatch
This commit is contained in:
Lifu Tang
2016-03-05 01:37:41 +00:00
committed by android-build-merger

View File

@@ -1205,7 +1205,8 @@ static jobject translate_gps_measurement(JNIEnv* env,
SET_IF(GNSS_MEASUREMENT_HAS_CARRIER_PHASE_UNCERTAINTY,
CarrierPhaseUncertainty,
measurement->carrier_phase_uncertainty);
SET(MultipathIndicator, measurement->multipath_indicator);
SET(MultipathIndicator,
static_cast<int32_t>(measurement->multipath_indicator));
SET_IF(GNSS_MEASUREMENT_HAS_SNR, SnrInDb, measurement->snr_db);
return object.get();
@@ -1244,7 +1245,8 @@ static jobject translate_gnss_measurement(JNIEnv* env,
SET_IF(GNSS_MEASUREMENT_HAS_CARRIER_PHASE_UNCERTAINTY,
CarrierPhaseUncertainty,
measurement->carrier_phase_uncertainty);
SET(MultipathIndicator, measurement->multipath_indicator);
SET(MultipathIndicator,
static_cast<int32_t>(measurement->multipath_indicator));
SET_IF(GNSS_MEASUREMENT_HAS_SNR, SnrInDb, measurement->snr_db);
return object.get();