WheapCallErrorSourceUninitialize
INT64 __fastcall WheapCallErrorSourceUninitialize(INT64 a1){
void(__fastcall *ErrorSourceFunction)(_QWORD);
__int64 v2;
unsigned int v3;
if( *(_DWORD *)(a1 + 40) != 16 )
{
ErrorSourceFunction = (void(__fastcall *)(_QWORD))WheapGetErrorSourceFunction(a1, 4i64, 1);
v3 = 0;
if( !ErrorSourceFunction )
return(unsigned int)-1073741822;
goto LABEL_3;
}
ErrorSourceFunction = (void(__fastcall *)(_QWORD))WheapGetErrorSourceFunction(a1, 4i64, 1);
v3 = 0;
if( ErrorSourceFunction )
LABEL_3:
ErrorSourceFunction(*(_QWORD *)(v2 + 56));
return v3;
}Referenced by:
WheaRemoveErrorSource