Merge change 3826 into donut

* changes:
  LocationManagerService: Fix logic error removing multiple dead receivers.
This commit is contained in:
Android (Google) Code Review
2009-06-10 17:32:21 -07:00

View File

@@ -769,8 +769,8 @@ public class LocationManagerService extends ILocationManager.Stub implements Run
if (!record.mReceiver.callProviderEnabledLocked(provider, enabled)) {
if (deadReceivers == null) {
deadReceivers = new ArrayList<Receiver>();
deadReceivers.add(record.mReceiver);
}
deadReceivers.add(record.mReceiver);
}
listeners++;
}