diff --git a/core/src/main/jni/include/context.h b/core/src/main/jni/include/context.h index 823da438..59bd29d5 100644 --- a/core/src/main/jni/include/context.h +++ b/core/src/main/jni/include/context.h @@ -109,7 +109,7 @@ namespace lspd { } jmethodID mid = lsplant::JNI_GetStaticMethodID(env, entry_class_, method_name, method_sig); if (mid) [[likely]] { - lsplant::JNI_CallStaticVoidMethod(env, entry_class_, mid, std::forward(args)...); + env->CallStaticVoidMethod(entry_class_, mid, lsplant::UnwrapScope(std::forward(args))...); } else { LOGE("method {} id is null", method_name); }