From a99b1559bfd777fde16d46502f8bcb2e872f9fc3 Mon Sep 17 00:00:00 2001 From: Ian Rogers Date: Wed, 16 Mar 2016 12:14:55 -0700 Subject: [PATCH] Fix broken StringBuilder construction. StringBuilder doesn't have a char constructor and so passing a char calls the int constructor that presizes the StringBuilder rather than creating it containing a single character. This bug was caught by error prone. Change-Id: I809ce0fcf930688db925ac7a8e23ee85086d479e --- .../src/com/android/systemui/statusbar/ServiceMonitor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/ServiceMonitor.java b/packages/SystemUI/src/com/android/systemui/statusbar/ServiceMonitor.java index 602989aacadb1..db46dc64405f8 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/ServiceMonitor.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/ServiceMonitor.java @@ -272,7 +272,7 @@ public class ServiceMonitor { private static String bundleToString(Bundle bundle) { if (bundle == null) return null; - StringBuilder sb = new StringBuilder('{'); + StringBuilder sb = new StringBuilder("{"); for (String key : bundle.keySet()) { if (sb.length() > 1) sb.append(','); Object v = bundle.get(key);