Function at 0x1006da3
Capabilities:
Reference sql statements

Disassembly:
push 0x64
mov eax, 0x100fa95
call fcn.01001e76
mov edi, ecx
mov dword [ebp - 0x44], edi
lea ecx, [ebp - 0x1c]
call sub.framedynos.dll_public:_void___thiscall_CHString::constructor_void_
xor ebx, ebx
mov dword [ebp - 4], ebx
lea ecx, [ebp - 0x18]
call sub.framedynos.dll_public:_void___thiscall_CHString::constructor_void_
mov byte [ebp - 4], 1
mov dword [ebp - 0x38], ebx
mov dword [ebp - 0x3c], ebx
mov dword [ebp - 0x14], ebx
cmp dword [edi + 0x34], ebx
jne 0x1008242
mov byte [ebp - 4], bl
lea ecx, [ebp - 0x18]
call sub.framedynos.dll_public:_void___thiscall_CHString::destructor_void_
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1c]
call sub.framedynos.dll_public:_void___thiscall_CHString::destructor_void_
call fcn.01001894
ret
call fcn.01002851
mov dword [ebp - 0x28], eax
cmp eax, ebx
jne 0x1008263
push 0x8007000e
call dword [sym.imp.KERNEL32.dll_SetLastError]
call fcn.01002877
jmp 0x1006ddf
mov byte [ebp - 4], 2
cmp dword [edi + 0x84], ebx
je 0x10082a4
mov dword [ebp - 0x20], ebx
mov eax, dword [ebp - 0x20]
cmp eax, dword [edi + 0x80]
jae 0x1008425
imul eax, eax, 0x2c
mov ecx, dword [edi + 0x84]
add eax, ecx
mov ecx, dword [edi + 0x58]
cmp ecx, dword [eax + 0x24]
jne 0x100829f
push ebx
push dword [eax]
push dword [ebp - 0x28]
call fcn.01002024
inc dword [ebp - 0x20]
jmp 0x1008272
mov byte [ebp - 4], 3
mov dword [ebp - 0x24], ebx
cmp dword [ebp - 0x24], 0xa
jae 0x10082bd
mov eax, dword [ebp - 0x24]
mov dword [ebp + eax*4 - 0x70], ebx
inc dword [ebp - 0x24]
jmp 0x10082ab
push dword [edi + 0x58]
push 0x1008480
lea eax, [ebp - 0x1c]
push eax
call sub.framedynos.dll_public:_void___cdecl_CHString::Format_unsigned_short_int_const__
add esp, 0xc
push dword [ebp - 0x1c]
lea ecx, [ebp - 0x34]
call fcn.01002329
mov esi, eax
mov byte [ebp - 4], 4
push 0x1002eb8
lea ecx, [ebp - 0x30]
call fcn.01002329
mov byte [ebp - 4], 5
cmp dword [esi], ebx
je 0x1008300
mov esi, dword [esi]
mov ecx, dword [esi]
mov dword [ebp - 0x2c], ecx
jmp 0x1008303
mov dword [ebp - 0x2c], ebx
cmp dword [eax], ebx
je 0x100830d
mov eax, dword [eax]
mov ecx, dword [eax]
jmp 0x100830f
xor ecx, ecx
mov eax, dword [edi + 0x44]
mov edx, dword [eax]
lea esi, [ebp - 0x14]
push esi
push ebx
push 0x30
push dword [ebp - 0x2c]
push ecx
push eax
call dword [edx + 0x50]
mov esi, eax
mov byte [ebp - 4], 4
mov ecx, dword [ebp - 0x30]
cmp ecx, ebx
je 0x1008338
call fcn.010023a2
mov dword [ebp - 0x30], ebx
mov byte [ebp - 4], 3
mov ecx, dword [ebp - 0x34]
cmp ecx, ebx
je 0x100834b
call fcn.010023a2
mov dword [ebp - 0x34], ebx
cmp esi, ebx
jge 0x1008355
push esi
call fcn.0100caf3
push dword [edi + 0x50]
push dword [ebp - 0x14]
call fcn.01003191
cmp eax, ebx
jge 0x100836a
push eax
call fcn.0100caf3
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax]
lea edx, [ebp - 0x38]
push edx
lea edx, [ebp - 0x70]
push edx
push 0xa
push 0xffffffffffffffff
push eax
call dword [ecx + 0x10]
xor ecx, ecx
inc ecx
cmp eax, ecx
jne 0x100838b
mov dword [ebp - 0x3c], ecx
jmp 0x1008396
cmp eax, 0x40004
je 0x10083e6
cmp eax, ebx
jl 0x10083e6
xor edi, edi
mov dword [ebp - 0x40], edi
cmp edi, dword [ebp - 0x38]
jae 0x10083e1
lea esi, [ebp + edi*4 - 0x70]
push 0x138d
call fcn.01001c99
push eax
lea eax, [ebp - 0x18]
push eax
push 0x1008474
push dword [esi]
call fcn.01006fd7
cmp eax, 1
jne 0x10083d0
push ebx
push dword [ebp - 0x18]
push dword [ebp - 0x28]
call fcn.01002024
mov eax, dword [esi]
cmp eax, ebx
je 0x10083de
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov dword [esi], ebx
inc edi
jmp 0x1008398
cmp dword [ebp - 0x3c], ebx
je 0x100836a
mov dword [ebp - 4], 2
jmp 0x1008406
xor edi, edi
cmp edi, 0xa
jae 0x1008422
lea esi, [ebp + edi*4 - 0x70]
mov eax, dword [esi]
cmp eax, ebx
je 0x100841f
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov dword [esi], ebx
inc edi
jmp 0x1008408
mov edi, dword [ebp - 0x44]
push dword [ebp - 0x28]
push 0xa
push dword [edi + 0x54]
call fcn.0100de13
mov dword [ebp - 4], 1
jmp 0x100845a
mov eax, dword [ebp - 0x14]
cmp eax, ebx
je 0x1006ddf
mov ecx, dword [eax]
push eax
call dword [ecx + 8]
mov dword [ebp - 0x14], ebx
jmp 0x1006ddf