signed int __stdcall ActivateManual(int a1, __int16 a2, int a3, int a4, int a5, int a6, int a7, int a8)
{
int v8; // eax@1
int v9; // eax@1
signed int result; // eax@4
int v11; // esi@5
int v12; // [sp+Ch] [bp-18h]@0
int v13; // [sp+10h] [bp-14h]@0
int v14; // [sp+20h] [bp-4h]@1
v8 = AfxGetModuleState();
AFX_MAINTAIN_STATE2::AFX_MAINTAIN_STATE2(v8);
v14 = 0;
v9 = sub_10009850();
if ( v9 )
{
v11 = sub_1002C570((LPCSTR)a3, v9, (LPCSTR)a1, a2, a4, a5, a6, a7, a8);
v14 = -1;
if ( v13 )
sub_1005E833(0, v12);
result = v11;
}
else
{
v14 = -1;
if ( v13 )
sub_1005E833(0, v12);
result = 2;
}
return result;
}
|