yao int __thiscall sub_4535E3(void *this, int a2, int a3, const void *a4)" p3 y3 `* ~: N+ l7 T0 Y
{! Y- m4 `& _, }; z. h
int v4; // eax@1" R2 c! |* q6 p; O& N% v
void *v5; // ebx@1
$ D# t4 U0 b1 R; P+ Y8 m7 k. A5 v, f, F& g" w& [1 v
v5 = this;$ A1 p, r! i$ ~) E9 d
v4 = sub_45361E(a3, *(_DWORD *)(a3 + 4));
J2 A" k0 y. a2 Q& b *(_DWORD *)(a3 + 4) = v4;
- n" U2 w: ^* F- a0 E/ S8 i# G **(_DWORD **)(v4 + 4) = v4;
- w! k2 Z$ l& ~8 R' } if ( v4 != -8 )
; G0 S& y3 U7 l: Z( j0 S/ Q1 o( B u$ j memcpy((void *)(v4 + 8), a4, 0x18u);
5 E5 T) O* J6 v" N5 H4 U ++*((_DWORD *)v5 + 2);
9 l) w9 E3 O2 x9 V/ _9 \$ \7 c8 d *(_DWORD *)a2 = v4;: A J# J, u+ h: h% K( p
return a2;
! l. `8 |& U) v+ b2 W+ _. B$ X, G}
5 a6 |3 v0 ?8 `% Q1 z |