Merge "Fix reference leak in GPS measurement JNI layer. b/16727892 b/17075171" into lmp-mr1-dev
This commit is contained in:
@@ -492,6 +492,7 @@ public class GpsClock implements Parcelable {
|
|||||||
setType(TYPE_UNKNOWN);
|
setType(TYPE_UNKNOWN);
|
||||||
setTimeInNs(Long.MIN_VALUE);
|
setTimeInNs(Long.MIN_VALUE);
|
||||||
resetTimeUncertaintyInNs();
|
resetTimeUncertaintyInNs();
|
||||||
|
resetFullBiasInNs();
|
||||||
resetBiasInNs();
|
resetBiasInNs();
|
||||||
resetBiasUncertaintyInNs();
|
resetBiasUncertaintyInNs();
|
||||||
resetDriftInNsPerSec();
|
resetDriftInNsPerSec();
|
||||||
|
|||||||
@@ -1195,6 +1195,7 @@ static jobject translate_gps_measurement(JNIEnv* env, GpsMeasurement* measuremen
|
|||||||
usedInFixSetterMethod,
|
usedInFixSetterMethod,
|
||||||
(flags & GPS_MEASUREMENT_HAS_USED_IN_FIX) && measurement->used_in_fix);
|
(flags & GPS_MEASUREMENT_HAS_USED_IN_FIX) && measurement->used_in_fix);
|
||||||
|
|
||||||
|
env->DeleteLocalRef(gpsMeasurementClass);
|
||||||
return gpsMeasurementObject;
|
return gpsMeasurementObject;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user