summaryrefslogtreecommitdiff
path: root/src/vm/genmeth.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/vm/genmeth.cpp')
-rw-r--r--src/vm/genmeth.cpp4
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());