Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int __usercall sub_BFC4B0@<eax>(int a1@<eax>, int a2@<esi>)
- {
- int v2; // edi@1
- bool v3; // sf@1
- int v4; // eax@1
- int *v5; // eax@2
- bool v6; // zf@3
- unsigned __int8 v7; // of@3
- int v8; // eax@5
- int v9; // eax@5
- int v11; // [sp+4h] [bp-8h]@1
- int v12; // [sp+8h] [bp-4h]@1
- v2 = *(_DWORD *)(a2 + 140);
- v3 = v2 + a1 < 0;
- v4 = v2 + a1;
- v12 = v4;
- v11 = 0;
- if ( v3 )
- {
- v5 = &v11;
- }
- else
- {
- v7 = __OFSUB__(v4, 999999999);
- v6 = v4 == 999999999;
- v3 = v4 - 999999999 < 0;
- v5 = (int *)&unk_115F924;
- if ( (unsigned __int8)(v3 ^ v7) | v6 )
- v5 = &v12;
- }
- v8 = *v5;
- *(_DWORD *)(a2 + 140) = v8;
- v9 = v8 - v2;
- if ( v9 > 0 )
- sub_4AA710(v9 + *(_DWORD *)(a2 + 144));
- return *(_DWORD *)(a2 + 140) - v2;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement