mirror of
https://github.com/topjohnwu/Magisk.git
synced 2024-12-23 00:17:42 +00:00
Fix zygisk unload
This commit is contained in:
parent
9c638cc463
commit
cc044ccc4c
@ -204,7 +204,7 @@ DCL_HOOK_FUNC(static int, pthread_attr_destroy, void *target) {
|
|||||||
// Because both `pthread_attr_destroy` and `dlclose` have the same function signature,
|
// Because both `pthread_attr_destroy` and `dlclose` have the same function signature,
|
||||||
// we can use `musttail` to let the compiler reuse our stack frame and thus
|
// we can use `musttail` to let the compiler reuse our stack frame and thus
|
||||||
// `dlclose` will directly return to the caller of `pthread_attr_destroy`.
|
// `dlclose` will directly return to the caller of `pthread_attr_destroy`.
|
||||||
[[clang::musttail]] return old_dlclose(self_handle);
|
[[clang::musttail]] return dlclose(self_handle);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user