void cleanupCallHandler(CallTempStruct* call) { JNIEnv *env = call->env; size_t i, n; for (i = 0, n = call->localRefsToCleanup.length; i < n; i++) { (*env)->DeleteLocalRef(env, call->localRefsToCleanup.buffer[i]); } call->localRefsToCleanup.length = 0; dcReset(call->vm); releaseTempCallStruct(call->env, call); }
void cleanupCallHandler(CallTempStruct* call) { dcReset(call->vm); releaseTempCallStruct(call->env, call); }