int __fastcall sub_4013E2(int a1) { int result; // r0 int v3; // [sp+4h] [bp-4h] BYREF if ( a1 == 0 ) return 2; result = sub_40162E(a1, a2: &v3); *(_DWORD *)(a1 + 512) = v3; return result; }