JSON: Replace array of pointer *[x] with * * in Il2CppCodeGenModule (Ghidra fix)
This commit is contained in:
@@ -149,7 +149,8 @@ namespace Il2CppInspector.Outputs
|
|||||||
|
|
||||||
if (model.Package.Version >= 24.2)
|
if (model.Package.Version >= 24.2)
|
||||||
writeObject(() => writeTypedName(binary.CodeRegistration.pcodeGenModules,
|
writeObject(() => writeTypedName(binary.CodeRegistration.pcodeGenModules,
|
||||||
$"struct Il2CppCodeGenModule *[{binary.CodeRegistration.codeGenModulesCount}]", "g_CodeGenModules"));
|
// Ghidra doesn't like *[x] or ** so use * * instead
|
||||||
|
$"struct Il2CppCodeGenModule * *", "g_CodeGenModules"));
|
||||||
|
|
||||||
foreach (var ptr in binary.CodeGenModulePointers)
|
foreach (var ptr in binary.CodeGenModulePointers)
|
||||||
writeObject(() => writeTypedName(ptr.Value, "struct Il2CppCodeGenModule", $"g_{ptr.Key.Replace(".dll", "")}CodeGenModule"));
|
writeObject(() => writeTypedName(ptr.Value, "struct Il2CppCodeGenModule", $"g_{ptr.Key.Replace(".dll", "")}CodeGenModule"));
|
||||||
|
|||||||
Reference in New Issue
Block a user