YAHFA: add global ref to backup method

(cherry picked from commit PAGalaxyLab/YAHFA@debcd063)
This commit is contained in:
solohsu 2020-08-02 01:18:17 +08:00
parent 0336a2aa29
commit b1838bf602
1 changed files with 1 additions and 0 deletions

View File

@ -319,6 +319,7 @@ jboolean Java_lab_galaxy_yahfa_HookMain_backupAndHookNative(JNIEnv *env, jclass
)) {
(*env)->NewGlobalRef(env,
hook); // keep a global ref so that the hook method would not be GCed
if (backup) (*env)->NewGlobalRef(env, backup);
return JNI_TRUE;
} else {
return JNI_FALSE;