in src/main/c/h3-java/src/jniapi.c [1358:1375]
JNIEXPORT void JNICALL Java_com_uber_h3core_NativeMethods_getIcosahedronFaces(
JNIEnv *env, jobject thiz, jlong h3, jintArray faces) {
// TODO: Unused; use maxFaceCount here
// jsize sz = (**env).GetArrayLength(env, faces);
jint *facesElements = (**env).GetIntArrayElements(env, faces, 0);
if (facesElements != NULL) {
H3Error err = getIcosahedronFaces(h3, facesElements);
(**env).ReleaseIntArrayElements(env, faces, facesElements, 0);
if (err) {
ThrowH3Exception(env, err);
}
} else {
ThrowOutOfMemoryError(env);
}
}