From 9c1310e8648230c6ec3999b1f941cdafbe1aa816 Mon Sep 17 00:00:00 2001 From: Maurice Lam Date: Tue, 28 Feb 2017 17:12:31 -0800 Subject: Fix vararg build warning Fix the following build warning: [...]/InputMethodAndSubtypeUtil.java:399: warning: non-varargs call of varargs method with inexact argument type for last parameter; ListFormatter.getInstance(locale).format(subtypeNames), locale); ^ cast to Object for a varargs call cast to Object[] for a non-varargs call and to suppress this warning Test: Existing tests pass (cd tests/robotests && mma) Change-Id: Ie13ff713d3dbbe1f308fcd105656a484b89c8f1d --- .../com/android/settingslib/inputmethod/InputMethodAndSubtypeUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/SettingsLib/src/com/android/settingslib/inputmethod/InputMethodAndSubtypeUtil.java b/packages/SettingsLib/src/com/android/settingslib/inputmethod/InputMethodAndSubtypeUtil.java index 3f6f5b5fc841..55be13761a97 100644 --- a/packages/SettingsLib/src/com/android/settingslib/inputmethod/InputMethodAndSubtypeUtil.java +++ b/packages/SettingsLib/src/com/android/settingslib/inputmethod/InputMethodAndSubtypeUtil.java @@ -396,7 +396,7 @@ public class InputMethodAndSubtypeUtil { .applicationInfo); } return LocaleHelper.toSentenceCase( - ListFormatter.getInstance(locale).format(subtypeNames), locale); + ListFormatter.getInstance(locale).format((Object[]) subtypeNames), locale); } @NonNull -- cgit v1.2.3-59-g8ed1b