
.text:00410BB2 ; --------------------------------------------------------------------------- .text:00410BB5 align 10h .text:00410BC0 .text:00410BC0 ; ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ S U B R O U T I N E ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ .text:00410BC0 .text:00410BC0 .text:00410BC0 sub_410BC0 proc near ; CODE XREF: sub_5724F0p .text:00410BC0 inc dword_5B5244 .text:00410BC6 cmp dword_5B5240, 0 .text:00410BCD push edi .text:00410BCE mov edi, offset off_5A8A38 .text:00410BD3 mov dword_5B5C2C, edi .text:00410BD9 mov dword_5B5C30, offset aIl***ient_defa ; "IL***ient.Default" .text:00410BE3 jnz short loc_410C10 .text:00410BE5 push 24h .text:00410BE7 call ??2@YAPAXI@Z ; operator new(uint) .text:00410BEC add esp, 4 .text:00410BEF test eax, eax .text:00410BF1 jz short loc_410C09 .text:00410BF3 mov dword ptr [eax], 0 .text:00410BF9 mov dword ptr [eax+0Ch], 0 .text:00410C00 mov dword ptr [eax+18h], 0 .text:00410C07 jmp short loc_410C0B .text:00410C09 ; --------------------------------------------------------------------------- .text:00410C09 .text:00410C09 loc_410C09: ; CODE XREF: sub_410BC0+31j .text:00410C09 xor eax, eax .text:00410C0B .text:00410C0B loc_410C0B: ; CODE XREF: sub_410BC0+47j .text:00410C0B mov dword_5B5240, eax .text:00410C10 .text:00410C10 loc_410C10: ; CODE XREF: sub_410BC0+23j .text:00410C10 push 69h .text:00410C12 push offset aIl***ient_defa ; "IL***ient.Default" .text:00410C17 call sub_431640 .text:00410C1C add esp, 8 .text:00410C1F mov eax, offset dword_5B5C2C .text:00410C24 pop edi .text:00410C25 retn .text:00410C25 sub_410BC0 endp .text:00410C25 .text:00410C25 ; ---------------------------------------------------------------------------