Merge "Fix reference leak in GPS measurement JNI layer. b/16727892 b/17075171" into lmp-mr1-dev

automerge: c3e5599

* commit 'c3e5599cdc09a770d12433a98e7da93ec24d959d':
  Fix reference leak in GPS measurement JNI layer. b/16727892 b/17075171
This commit is contained in:
destradaa
2014-11-06 22:22:35 +00:00
committed by android-build-merger
2 changed files with 2 additions and 0 deletions

View File

@@ -492,6 +492,7 @@ public class GpsClock implements Parcelable {
setType(TYPE_UNKNOWN);
setTimeInNs(Long.MIN_VALUE);
resetTimeUncertaintyInNs();
resetFullBiasInNs();
resetBiasInNs();
resetBiasUncertaintyInNs();
resetDriftInNsPerSec();

View File

@@ -1195,6 +1195,7 @@ static jobject translate_gps_measurement(JNIEnv* env, GpsMeasurement* measuremen
usedInFixSetterMethod,
(flags & GPS_MEASUREMENT_HAS_USED_IN_FIX) && measurement->used_in_fix);
env->DeleteLocalRef(gpsMeasurementClass);
return gpsMeasurementObject;
}