summaryrefslogtreecommitdiff
path: root/src/vm/methodtable.cpp
diff options
context:
space:
mode:
authorLuqun Lou <luqunl@users.noreply.github.com>2018-10-11 12:21:40 -0700
committerGitHub <noreply@github.com>2018-10-11 12:21:40 -0700
commitebe631e4e0e3f1490c3052ad0a3983d9ba3f1a50 (patch)
tree9f22e8288f158059f9e5d7a3c1f455df76944c24 /src/vm/methodtable.cpp
parentdcfd8542629b87f213eb228b52a29915e731932a (diff)
downloadcoreclr-ebe631e4e0e3f1490c3052ad0a3983d9ba3f1a50.tar.gz
coreclr-ebe631e4e0e3f1490c3052ad0a3983d9ba3f1a50.tar.bz2
coreclr-ebe631e4e0e3f1490c3052ad0a3983d9ba3f1a50.zip
Enable BSTR Field Marshaller for x-plat (#20264)
Diffstat (limited to 'src/vm/methodtable.cpp')
-rw-r--r--src/vm/methodtable.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vm/methodtable.cpp b/src/vm/methodtable.cpp
index c3441d7d16..c97dd10178 100644
--- a/src/vm/methodtable.cpp
+++ b/src/vm/methodtable.cpp
@@ -2901,7 +2901,6 @@ bool MethodTable::ClassifyEightBytesWithNativeLayout(SystemVStructRegisterPassin
switch (cls)
{
#ifdef FEATURE_COMINTEROP
- case NFT_BSTR:
case NFT_HSTRING:
case NFT_VARIANT:
case NFT_VARIANTBOOL:
@@ -2919,6 +2918,7 @@ bool MethodTable::ClassifyEightBytesWithNativeLayout(SystemVStructRegisterPassin
case NFT_DELEGATE:
case NFT_SAFEHANDLE:
case NFT_CRITICALHANDLE:
+ case NFT_BSTR:
fieldClassificationType = SystemVClassificationTypeInteger;
break;