@@ -382,7 +382,8 @@ jobject MapToBundle(JNIEnv* env, const std::map<Variant, Variant>& map);
382382
383383// Converts the given vector into a Java ArrayList. It is up to the
384384// caller to delete the local reference when done.
385- jobject VectorToArrayList (JNIEnv* env, const std::vector<Variant>& vector) {
385+ jobject VectorOfMapsToArrayList (JNIEnv* env,
386+ const std::vector<Variant>& vector) {
386387 jobject arraylist = env->NewObject (
387388 util::array_list::GetClass (),
388389 util::array_list::GetMethodId (util::array_list::kConstructor ));
@@ -396,7 +397,7 @@ jobject VectorToArrayList(JNIEnv* env, const std::vector<Variant>& vector) {
396397 util::CheckAndClearJniExceptions (env);
397398 env->DeleteLocalRef (bundle);
398399 } else {
399- LogError (" VectorToArrayList : Unsupported type (%s) within vector." ,
400+ LogError (" VectorOfMapsToArrayList : Unsupported type (%s) within vector." ,
400401 Variant::TypeName (element.type ()));
401402 }
402403 }
@@ -421,7 +422,7 @@ bool AddVariantToBundle(JNIEnv* env, jobject bundle, const char* key,
421422 // Just use integer 0 for null.
422423 AddToBundle (env, bundle, key, static_cast <int64_t >(0L ));
423424 } else if (value.is_vector ()) {
424- jobject arraylist = VectorToArrayList (env, value.vector ());
425+ jobject arraylist = VectorOfMapsToArrayList (env, value.vector ());
425426 AddArrayListToBundle (env, bundle, key, arraylist);
426427 env->DeleteLocalRef (arraylist);
427428 } else if (value.is_map ()) {
0 commit comments