WheapCallErrorSourceCorrect

INT64 __fastcall WheapCallErrorSourceCorrect(INT64 a1){
  __int64(__fastcall *ErrorSourceFunction)(INT64, INT64); 
  INT64 result; 
  ErrorSourceFunction = (__int64(__fastcall *)(INT64, INT64))WheapGetErrorSourceFunction(a1, 0i64, 0);
  if( ErrorSourceFunction )
    result = ErrorSourceFunction(a1 + 96, a1 + 68);
  else
    result = 3221225474i64;
  _InterlockedDecrement((volatile signed __int32 *)(a1 + 92));
  return result;
}

Referenced by:

WheapInitializeErrorSource