Skip to content

Commit b6e028d

Browse files
committed
Fix ResolveToken for FieldDef when using TypeRefs
1 parent de32afb commit b6e028d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/CLR/Core/TypeSystem.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1150,7 +1150,7 @@ bool CLR_RT_FieldDef_Instance::ResolveToken(CLR_UINT32 tk, CLR_RT_Assembly *assm
11501150
switch (fr->Owner())
11511151
{
11521152
case TBL_TypeRef:
1153-
data = assm->crossReferenceFieldRef[fr->OwnerIndex()].target.data;
1153+
data = assm->crossReferenceFieldRef[index].target.data;
11541154
assembly = g_CLR_RT_TypeSystem.m_assemblies[Assembly() - 1];
11551155
target = assembly->GetFieldDef(Field());
11561156

0 commit comments

Comments
 (0)