From 223e84d7336db189060f3f766a66037af8690496 Mon Sep 17 00:00:00 2001 From: Mike Lockwood Date: Fri, 12 Mar 2010 07:51:06 -0500 Subject: [PATCH] Fix LocationManager.getProvider() API breakage. getProvider() needs to work for providers that are disabled. It should only return null if the provider does not exist. Change-Id: Ieb9fbd8965a10329377bc8ac9d8061cebe519ab5 Signed-off-by: Mike Lockwood --- services/java/com/android/server/LocationManagerService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/java/com/android/server/LocationManagerService.java b/services/java/com/android/server/LocationManagerService.java index 7aa092a50af6c..ef570568596b7 100644 --- a/services/java/com/android/server/LocationManagerService.java +++ b/services/java/com/android/server/LocationManagerService.java @@ -1341,7 +1341,7 @@ public class LocationManagerService extends ILocationManager.Stub implements Run private Bundle _getProviderInfoLocked(String provider) { LocationProviderInterface p = mProvidersByName.get(provider); - if (p == null || !p.isEnabled()) { + if (p == null) { return null; }