From 11af58f0db6df1fa957f9a8927d40104f27d93cc Mon Sep 17 00:00:00 2001 From: Katy Coe Date: Wed, 23 Oct 2019 04:01:40 +0200 Subject: [PATCH] Fix incorrect read of generic type parameters in 64-bit binaries --- Il2CppInspector/Reflection/TypeInfo.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Il2CppInspector/Reflection/TypeInfo.cs b/Il2CppInspector/Reflection/TypeInfo.cs index c8d62bb..ffa7275 100644 --- a/Il2CppInspector/Reflection/TypeInfo.cs +++ b/Il2CppInspector/Reflection/TypeInfo.cs @@ -224,7 +224,7 @@ namespace Il2CppInspector.Reflection { var genericInstance = image.ReadMappedObject(generic.context.class_inst); // Get list of pointers to type parameters (both unresolved and concrete) - var genericTypeParameters = image.ReadMappedArray(genericInstance.type_argv, (int)genericInstance.type_argc); + var genericTypeParameters = image.ReadMappedArray(genericInstance.type_argv, (int)genericInstance.type_argc); GenericTypeParameters = new List(); foreach (var pArg in genericTypeParameters) {