diff options
Diffstat (limited to 'src/vm/mngstdinterfaces.cpp')
-rw-r--r-- | src/vm/mngstdinterfaces.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/vm/mngstdinterfaces.cpp b/src/vm/mngstdinterfaces.cpp index 5aafe8a97c..d6de4f32a0 100644 --- a/src/vm/mngstdinterfaces.cpp +++ b/src/vm/mngstdinterfaces.cpp @@ -22,7 +22,6 @@ #include "method.hpp" #include "runtimecallablewrapper.h" #include "excep.h" -#include "security.h" #include "typeparse.h" // @@ -217,9 +216,6 @@ LPVOID MngStdItfBase::ForwardCallToManagedView( // The target isn't a TP so it better be a COM object. _ASSERTE(Lr.Obj->GetMethodTable()->IsComObjectType()); - // We are about to call out to ummanaged code so we need to make a security check. - Security::SpecialDemand(SSWT_DEMAND_FROM_NATIVE, SECURITY_UNMANAGED_CODE); - { RCWHolder pRCW(GetThread()); RCWPROTECT_BEGIN(pRCW, Lr.Obj); |