PopFxEnableEnhancedAccounting

UINT8 __stdcall PopFxEnableEnhancedAccounting(INT64 *UpdatedAccountingLevel){
  UINT8 v1; 
  signed __int32 v2; 
  bool v3; 

  v1 = 0;
  v2 = _InterlockedCompareExchange((_DWORD *)&stru_140C23628 + 1058, 0, 0);
  if( v2 >= 1 )
  {
    v3 = v2 == _InterlockedCompareExchange((_DWORD *)&stru_140C23628 + 1058, v2 | 0x80000000, v2);
    v1 = 0;
    v2 |= 0x80000000;
    if( v3 )
      v1 = 1;
  }
  *(_DWORD *)UpdatedAccountingLevel = v2;
  return v1;
}

Referenced by:

PopPepInitializeVetoMasks