Remove toStringArray16, which is now unused.
Bug: 10492721
Change-Id: I2c1dcc48d1cba20e9abc163d88effac144a1de34
diff --git a/include/nativehelper/toStringArray.h b/include/nativehelper/toStringArray.h
index edd5f26..55fae2c 100644
--- a/include/nativehelper/toStringArray.h
+++ b/include/nativehelper/toStringArray.h
@@ -45,28 +45,6 @@
return result;
}
-template <typename Counter, typename Getter>
-jobjectArray toStringArray16(JNIEnv* env, Counter* counter, Getter* getter) {
- size_t count = (*counter)();
- jobjectArray result = newStringArray(env, count);
- if (result == NULL) {
- return NULL;
- }
- for (size_t i = 0; i < count; ++i) {
- int32_t charCount;
- const jchar* chars = (*getter)(&charCount);
- ScopedLocalRef<jstring> s(env, env->NewString(chars, charCount));
- if (env->ExceptionCheck()) {
- return NULL;
- }
- env->SetObjectArrayElement(result, i, s.get());
- if (env->ExceptionCheck()) {
- return NULL;
- }
- }
- return result;
-}
-
JNIEXPORT jobjectArray toStringArray(JNIEnv* env, const std::vector<std::string>& strings);
JNIEXPORT jobjectArray toStringArray(JNIEnv* env, const char* const* strings);