PopPepCompleteActivity

__int64 __fastcall PopPepCompleteActivity(__int64 a1, __int64 a2, signed int a3){
  ULONG_PTR *v3; 

  if( (unsigned int)a3 <= 5 && ActivityAttributes[136 * a3] == 1 )
    v3 = *(ULONG_PTR **)(a1 + 8i64 * a3 + 72);
  else
    v3 = *(ULONG_PTR **)(a2 + 8i64 * a3 + 56);
  if( (*v3 & 4) == 0 )
    PopFxBugCheck(0x667u, (ULONG_PTR)v3, a3, *v3);
  *v3 &= ~4u;
  return(*(__int64(__fastcall **)(__int64))&ActivityAttributes[136 * a3 + 128])(a1);
}

Referenced by:

PopPepProcessEvent