summaryrefslogtreecommitdiffstats
path: root/location/java
diff options
context:
space:
mode:
authorAndroid (Google) Code Review <android-gerrit@google.com>2009-04-29 13:35:38 -0700
committerThe Android Open Source Project <initial-contribution@android.com>2009-04-29 13:35:38 -0700
commit212548f634e80f419b29f547afb9472d7353cf2b (patch)
treeef28129cafb75dbc50e330b560f149b22ee8f155 /location/java
parentc2839e087041b16a1ee7292b85459a396c25c771 (diff)
parent76b25e5e78dde3443f9c57c47e5989ad8ff43771 (diff)
downloadframeworks_base-212548f634e80f419b29f547afb9472d7353cf2b.zip
frameworks_base-212548f634e80f419b29f547afb9472d7353cf2b.tar.gz
frameworks_base-212548f634e80f419b29f547afb9472d7353cf2b.tar.bz2
am 76b25e5: Merge change 692 into donut
Merge commit '76b25e5e78dde3443f9c57c47e5989ad8ff43771' * commit '76b25e5e78dde3443f9c57c47e5989ad8ff43771': location: Optimize use of mProviders ArrayList.
Diffstat (limited to 'location/java')
-rw-r--r--location/java/com/android/internal/location/LocationProviderImpl.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/location/java/com/android/internal/location/LocationProviderImpl.java b/location/java/com/android/internal/location/LocationProviderImpl.java
index 5e9c074..fc830f5 100644
--- a/location/java/com/android/internal/location/LocationProviderImpl.java
+++ b/location/java/com/android/internal/location/LocationProviderImpl.java
@@ -25,7 +25,6 @@ import android.util.Log;
import java.util.ArrayList;
import java.util.HashMap;
-import java.util.List;
/**
* An abstract superclass for location provider implementations.
@@ -62,8 +61,8 @@ public abstract class LocationProviderImpl extends LocationProvider {
sProvidersByName.remove(provider.getName());
}
- public static List<LocationProviderImpl> getProviders() {
- return new ArrayList<LocationProviderImpl>(sProviders);
+ public static ArrayList<LocationProviderImpl> getProviders() {
+ return sProviders;
}
public static LocationProviderImpl getProvider(String name) {