summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/config
diff options
context:
space:
mode:
authorSameer Padala <sxp@google.com>2014-09-23 18:04:38 -0700
committerSameer Padala <sxp@google.com>2014-09-23 18:08:58 -0700
commit4ed56a25ea23c0a36cc6f05c9880fff86e3e18d5 (patch)
treeea836fc90dd87e022ca8301028473a5cfdf0566b /src/com/android/launcher3/config
parent7c2c3884529be52a45b95a6c93dae237c6018946 (diff)
downloadandroid_packages_apps_Trebuchet-4ed56a25ea23c0a36cc6f05c9880fff86e3e18d5.tar.gz
android_packages_apps_Trebuchet-4ed56a25ea23c0a36cc6f05c9880fff86e3e18d5.tar.bz2
android_packages_apps_Trebuchet-4ed56a25ea23c0a36cc6f05c9880fff86e3e18d5.zip
Prevent the inlining of ProviderConfig.AUTHORITY
This intern() statement prevents AUTHORITY from being inlined into LauncherProvider.AUTHORITY and LauncherSettings.Favorites.CONTENT_URI. If this string is inlined, then it can't be overridded by libraries that depend on it. Change-Id: I588b394291b70a01e3008c908a6ccb9b6cdfb6b9
Diffstat (limited to 'src/com/android/launcher3/config')
-rw-r--r--src/com/android/launcher3/config/ProviderConfig.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/launcher3/config/ProviderConfig.java b/src/com/android/launcher3/config/ProviderConfig.java
index db25076ea..e8930d063 100644
--- a/src/com/android/launcher3/config/ProviderConfig.java
+++ b/src/com/android/launcher3/config/ProviderConfig.java
@@ -18,5 +18,5 @@ package com.android.launcher3.config;
public class ProviderConfig {
- public static final String AUTHORITY = "com.android.launcher3.settings";
+ public static final String AUTHORITY = "com.android.launcher3.settings".intern();
}