Skip to content

Commit

Permalink
Nit
Browse files Browse the repository at this point in the history
  • Loading branch information
jkotas committed May 8, 2024
1 parent 8691cb2 commit 7e181bc
Showing 1 changed file with 5 additions and 11 deletions.
16 changes: 5 additions & 11 deletions src/coreclr/vm/threadsuspend.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -6068,17 +6068,11 @@ void ThreadSuspend::Initialize()
HMODULE hModNtdll = WszLoadLibrary(W("ntdll.dll"));
if (hModNtdll != NULL)
{
typedef ULONG_PTR (NTAPI *PFN_RtlGetReturnAddressHijackTarget)();
PFN_RtlGetReturnAddressHijackTarget pfnRtlGetReturnAddressHijackTarget = (PFN_RtlGetReturnAddressHijackTarget)GetProcAddress(hModNtdll, "RtlGetReturnAddressHijackTarget");
if (pfnRtlGetReturnAddressHijackTarget != NULL)
{
g_returnAddressHijackTarget = (void*)pfnRtlGetReturnAddressHijackTarget();
}

if (g_returnAddressHijackTarget == NULL)
{
_ASSERTE_ALL_BUILDS(!"RtlGetReturnAddressHijackTarget must provide a target when both FEATURE_HIJACK and CET are enabled");
}
pfnRtlGetReturnAddressHijackTarget = (void*)GetProcAddress(hModNtdll, "RtlGetReturnAddressHijackTarget");
}
if (g_returnAddressHijackTarget == NULL)
{
_ASSERTE_ALL_BUILDS(!"RtlGetReturnAddressHijackTarget must provide a target when both FEATURE_HIJACK and CET are enabled");
}
}
#endif // TARGET_WINDOWS
Expand Down

0 comments on commit 7e181bc

Please sign in to comment.