summaryrefslogtreecommitdiff
path: root/src/vm/olevariant.cpp
diff options
context:
space:
mode:
authorAaron Robinson <arobins@microsoft.com>2018-12-07 14:31:24 -0800
committerGitHub <noreply@github.com>2018-12-07 14:31:24 -0800
commit139bdfd2b9378a7370e8d771811c330488d29ea2 (patch)
treee145b95746dbdb28a9d44b2384a0bbd58c745adf /src/vm/olevariant.cpp
parentd52df656f0a4c3dc6591698575cd598ea6d5272a (diff)
downloadcoreclr-139bdfd2b9378a7370e8d771811c330488d29ea2.tar.gz
coreclr-139bdfd2b9378a7370e8d771811c330488d29ea2.tar.bz2
coreclr-139bdfd2b9378a7370e8d771811c330488d29ea2.zip
Add support for loading registered TLBs (#21430)
* Add support for loading registered TLBs
Diffstat (limited to 'src/vm/olevariant.cpp')
-rw-r--r--src/vm/olevariant.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/vm/olevariant.cpp b/src/vm/olevariant.cpp
index b874fc4c9a..c1b047c586 100644
--- a/src/vm/olevariant.cpp
+++ b/src/vm/olevariant.cpp
@@ -4675,11 +4675,11 @@ void OleVariant::ConvertValueClassToVariant(OBJECTREF *pBoxedValueClass, VARIANT
V_RECORDINFO(pRecHolder) = NULL;
V_RECORD(pRecHolder) = NULL;
- // Retrieve the ITypeInfo for the value class.
- MethodTable *pValueClassMT = (*pBoxedValueClass)->GetMethodTable();
- IfFailThrow(GetITypeInfoForEEClass(pValueClassMT, &pTypeInfo, TRUE, TRUE, 0));
+ // Retrieve the ITypeInfo for the value class.
+ MethodTable *pValueClassMT = (*pBoxedValueClass)->GetMethodTable();
+ IfFailThrow(GetITypeInfoForEEClass(pValueClassMT, &pTypeInfo, true /* bClassInfo */));
- // Convert the ITypeInfo to an IRecordInfo.
+ // Convert the ITypeInfo to an IRecordInfo.
hr = GetRecordInfoFromTypeInfo(pTypeInfo, &V_RECORDINFO(pRecHolder));
if (FAILED(hr))
{