Fix vector<bool> for loop (#9907)

This commit is contained in:
kisuke95
2020-08-05 17:49:37 +08:00
committed by GitHub
parent 193d11ab8b
commit 80d2544f6b
+2 -2
View File
@@ -346,8 +346,8 @@ inline jobject NativeVectorToJavaList(
env->NewObject(java_array_list_class, java_array_list_init_with_capacity,
(jint)native_vector.size());
RAY_CHECK_JAVA_EXCEPTION(env);
for (const auto &item : native_vector) {
auto element = element_converter(env, item);
for (auto it = native_vector.begin(); it != native_vector.end(); ++it){
auto element = element_converter(env, *it);
env->CallVoidMethod(java_list, java_list_add, element);
RAY_CHECK_JAVA_EXCEPTION(env);
env->DeleteLocalRef(element);