manager: improve become_manager validation

This commit is contained in:
tiann
2022-12-23 12:50:07 +08:00
parent 7b60a1e5f8
commit 2eccc90ccc
5 changed files with 14 additions and 7 deletions

View File

@@ -11,8 +11,11 @@
extern "C"
JNIEXPORT jboolean JNICALL
Java_me_weishu_kernelsu_Natives_becomeManager(JNIEnv *env, jclass clazz) {
return become_manager();
Java_me_weishu_kernelsu_Natives_becomeManager(JNIEnv *env, jclass clazz, jstring pkg) {
auto cpkg = env->GetStringUTFChars(pkg, nullptr);
auto result = become_manager(cpkg);
env->ReleaseStringUTFChars(pkg, cpkg);
return result;
}
extern "C"