summaryrefslogtreecommitdiff
path: root/android
diff options
context:
space:
mode:
authorMike Cailean <mcailean@codeaurora.org>2019-03-15 12:54:02 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2019-03-18 09:47:44 -0700
commit3a0ae431d5ae96a29686306f114ca77312d13356 (patch)
tree6ac016bdce5a97a929fd6d5ac170354c4b1cc114 /android
parenta7953cd7eac3c6262b1b96bfdaa555da925b6f12 (diff)
downloadgps-3a0ae431d5ae96a29686306f114ca77312d13356.tar.gz
Add unlink for corresponding link in measurements
for GNSS HIDL 2.0 Change-Id: I7423ed1c515745f2f4a0ea4f5495e86eea4de0ee CRs-fixed: 2417264
Diffstat (limited to 'android')
-rw-r--r--android/2.0/GnssMeasurement.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/android/2.0/GnssMeasurement.cpp b/android/2.0/GnssMeasurement.cpp
index 48dabf3..721a48c 100644
--- a/android/2.0/GnssMeasurement.cpp
+++ b/android/2.0/GnssMeasurement.cpp
@@ -91,6 +91,10 @@ Return<void> GnssMeasurement::close() {
mGnssMeasurementCbIface_1_1->unlinkToDeath(mGnssMeasurementDeathRecipient);
mGnssMeasurementCbIface_1_1 = nullptr;
}
+ if (mGnssMeasurementCbIface_2_0 != nullptr) {
+ mGnssMeasurementCbIface_2_0->unlinkToDeath(mGnssMeasurementDeathRecipient);
+ mGnssMeasurementCbIface_2_0 = nullptr;
+ }
mApi->measurementClose();
return Void();