INT64 __fastcall RtlpConvertFunctionEntry(INT64 a1, UINT64 a2){
__int64 v2;
if( a1 )
{
v2 = *(unsigned int *)(a1 + 8);
if( (v2 & 1) != 0 )
{
a1 = v2 + a2 - 1;
if( a2 <= 0x7FFFFFFEFFFFi64 && (a1 & 3) != 0 )
ExRaiseDatatypeMisalignment();
}
}
return a1;
}