summaryrefslogtreecommitdiff
path: root/src/vm/ceeload.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/vm/ceeload.cpp')
-rw-r--r--src/vm/ceeload.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/vm/ceeload.cpp b/src/vm/ceeload.cpp
index b6b4726122..367819e67a 100644
--- a/src/vm/ceeload.cpp
+++ b/src/vm/ceeload.cpp
@@ -13659,7 +13659,10 @@ void LookupMapBase::CreateHotItemList(DataImage *image, CorProfileData *profileD
for (DWORD ii = 0; ii < numItems; ii++)
{
if (itemList[ii].value != NULL)
- RelativePointer<TADDR>::SetValueMaybeNullAtPtr(dac_cast<TADDR>(&itemList[ii].value), itemList[ii].value);
+ {
+ RelativePointer<TADDR> *pRelPtr = (RelativePointer<TADDR> *)&itemList[ii].value;
+ pRelPtr->SetValueMaybeNull(itemList[ii].value);
+ }
}
if (itemList != NULL)