1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-21 21:39:28 +08:00

add: migrate source code of luahook

This commit is contained in:
0O0o0oOoO00
2025-11-01 00:23:46 +08:00
parent 753e676152
commit 41505d6e91
520 changed files with 154475 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
#include "InterceptEntry.h"
#include "Interceptor.h"
InterceptEntry::InterceptEntry(InterceptEntryType type, addr_t address) {
this->type = type;
#if defined(TARGET_ARCH_ARM)
if (address % 2) {
address -= 1;
this->thumb_mode = true;
}
#endif
this->patched_addr = address;
this->id = Interceptor::SharedInstance()->count();
}