VOID __fastcall MiDoSingleFixup(UINT8 *FixupVa, UINT16 RelocationType, UINT64 Diff){
if( RelocationType )
{
if( RelocationType == 3 )
{
if( ((unsigned __int16)FixupVa & 0xFFFu) <= 0xFFC )
*(_DWORD *)FixupVa += Diff;
}
else if( RelocationType == 10 && ((unsigned __int16)FixupVa & 0xFFFu) <= 0xFF8 )
{
*(_QWORD *)FixupVa += Diff;
}
}
}