Merge "Check for null provider in LocationManager.getProviders()"

This commit is contained in:
Mike Lockwood
2010-03-03 12:37:19 -08:00
committed by Android (Google) Code Review

View File

@@ -317,7 +317,7 @@ public class LocationManager {
List<String> providers = getProviders(enabledOnly);
for (String providerName : providers) {
LocationProvider provider = getProvider(providerName);
if (provider.meetsCriteria(criteria)) {
if (provider != null && provider.meetsCriteria(criteria)) {
if (goodProviders.isEmpty()) {
goodProviders = new ArrayList<String>();
}