Exemple #1
0
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);
}