Merge "Fix NPE when public API removeProximityAlert() used before addProximityAlert()." into jb-dev

This commit is contained in:
Nick Pelly
2012-06-14 08:34:12 -07:00
committed by Android (Google) Code Review

View File

@@ -1702,7 +1702,9 @@ public class LocationManagerService extends ILocationManager.Stub implements Run
mProximityAlerts.remove(intent);
if (mProximityAlerts.size() == 0) {
removeUpdatesLocked(mProximityReceiver);
if (mProximityReceiver != null) {
removeUpdatesLocked(mProximityReceiver);
}
mProximityReceiver = null;
mProximityListener = null;
}