From 29f1d162bf6f4a158d8fce9e11308fcae34783ce Mon Sep 17 00:00:00 2001 From: d34d Date: Mon, 31 Aug 2015 16:00:02 -0700 Subject: Specify locale when using String.format() Change-Id: I5d1cbf98768965f9f4b4c704c809737193338916 REF: CYNGNOS-866 --- src/org/cyanogenmod/themes/provider/ThemesProvider.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/org/cyanogenmod/themes/provider/ThemesProvider.java b/src/org/cyanogenmod/themes/provider/ThemesProvider.java index edeb802..25cecf0 100644 --- a/src/org/cyanogenmod/themes/provider/ThemesProvider.java +++ b/src/org/cyanogenmod/themes/provider/ThemesProvider.java @@ -54,6 +54,7 @@ import java.util.Collection; import java.util.HashMap; import java.util.LinkedList; import java.util.List; +import java.util.Locale; import java.util.Map; import static android.content.res.ThemeConfig.SYSTEM_DEFAULT; @@ -377,7 +378,7 @@ public class ThemesProvider extends ContentProvider { if (id >= 0) { if (ThemesColumns.MODIFIES_STATUS_BAR.equals(component)) { for (String previewKey : PreviewsTable.STATUS_BAR_PREVIEW_KEYS) { - sb.append(delimeter).append(String.format( + sb.append(delimeter).append(String.format(Locale.US, "(SELECT %s AS %s FROM previews WHERE %s=%d AND %s='%s')", PreviewColumns.COL_VALUE, previewKey, PreviewColumns.THEME_ID, id, PreviewColumns.COL_KEY, @@ -386,7 +387,7 @@ public class ThemesProvider extends ContentProvider { } } else if (ThemesColumns.MODIFIES_ICONS.equals(component)) { for (String previewKey : PreviewsTable.ICON_PREVIEW_KEYS) { - sb.append(delimeter).append(String.format( + sb.append(delimeter).append(String.format(Locale.US, "(SELECT %s AS %s FROM previews WHERE %s=%d AND %s='%s')", PreviewColumns.COL_VALUE, previewKey, PreviewColumns.THEME_ID, id, PreviewColumns.COL_KEY, @@ -395,14 +396,14 @@ public class ThemesProvider extends ContentProvider { } } else if (ThemesColumns.MODIFIES_LAUNCHER.equals(component)) { String previewKey = PreviewColumns.WALLPAPER_PREVIEW; - sb.append(delimeter).append(String.format( + sb.append(delimeter).append(String.format(Locale.US, "(SELECT %s AS %s FROM previews WHERE %s=%d AND %s='%s')", PreviewColumns.COL_VALUE, previewKey, PreviewColumns.THEME_ID, id, PreviewColumns.COL_KEY, previewKey)); delimeter = ","; } else if (ThemesColumns.MODIFIES_NAVIGATION_BAR.equals(component)) { for (String previewKey : PreviewsTable.NAVIGATION_BAR_PREVIEW_KEYS) { - sb.append(delimeter).append(String.format( + sb.append(delimeter).append(String.format(Locale.US, "(SELECT %s AS %s FROM previews WHERE %s=%d AND %s='%s')", PreviewColumns.COL_VALUE, previewKey, PreviewColumns.THEME_ID, id, PreviewColumns.COL_KEY, @@ -411,7 +412,7 @@ public class ThemesProvider extends ContentProvider { } } else if (ThemesColumns.MODIFIES_OVERLAYS.equals(component)) { String previewKey = PreviewColumns.STYLE_PREVIEW; - sb.append(delimeter).append(String.format( + sb.append(delimeter).append(String.format(Locale.US, "(SELECT %s AS %s FROM previews WHERE %s=%d AND %s='%s')", PreviewColumns.COL_VALUE, previewKey, PreviewColumns.THEME_ID, id, PreviewColumns.COL_KEY, previewKey)); -- cgit v1.2.3