diff options
Diffstat (limited to 'src/vm/genmeth.cpp')
-rw-r--r-- | src/vm/genmeth.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vm/genmeth.cpp b/src/vm/genmeth.cpp index c50f806c60..d5b435bb42 100644 --- a/src/vm/genmeth.cpp +++ b/src/vm/genmeth.cpp @@ -465,7 +465,7 @@ InstantiatedMethodDesc::NewInstantiatedMethodDesc(MethodTable *pExactMT, { if (pWrappedMD->IsSharedByGenericMethodInstantiations()) { - pDL = pWrappedMD->AsInstantiatedMethodDesc()->m_pDictLayout; + pDL = pWrappedMD->AsInstantiatedMethodDesc()->GetDictLayoutRaw(); } } else if (getWrappedCode) @@ -1576,7 +1576,7 @@ void InstantiatedMethodDesc::SetupSharedMethodInstantiation(DWORD numGenericArgs _ASSERTE(FitsIn<WORD>(numGenericArgs)); m_wNumGenericArgs = static_cast<WORD>(numGenericArgs); - m_pDictLayout = pDL; + m_pDictLayout.SetValueMaybeNull(pDL); _ASSERTE(IMD_IsSharedByGenericMethodInstantiations()); |