fix: lazy mode - can't get class with empty namespace
Android CI / build (push) Has been cancelled Details

This commit is contained in:
chinosk 2024-07-06 18:24:16 +08:00
parent 573bfb870a
commit 2c5a10262a
Signed by: chinosk
GPG Key ID: 00610B08C1BF7BE9
1 changed files with 3 additions and 0 deletions

View File

@ -640,6 +640,9 @@ private:
else {
pClass = Invoke<void*>("il2cpp_class_from_name", image, namespaze, klassName);
}
if (!pClass && (strlen(namespaze) == 0)) {
pClass = GetPClassFromUnknownNamespace(image, klassName);
}
if (pClass == nullptr) return nullptr;
const auto pAClass = new Class();
pAClass->address = pClass;