Function at 0x4a37ac
Capabilities:
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
sub esp, 0x12c
call fcn.0043f37c
mov dword [ebp - 0x114], eax
lea esi, [ebp - 0x104]
lea eax, [ebp - 0xd0]
mov dword [esp], eax
call fcn.007507e0
mov dword [ebp - 0xd0], 0x839710
mov dword [ebp - 0x60], 0
mov byte [ebp - 0x5c], 0
mov byte [ebp - 0x5b], 0
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x4c], 0
mov edi, dword [0x8210cc]
mov dword [ebp - 0x104], edi
lea ebx, [edi - 0xc]
mov eax, dword [ebx]
mov edx, dword [0x8210d0]
mov dword [esi + eax], edx
mov dword [ebp - 0x100], 0
mov dword [esp + 4], 0
mov eax, dword [ebp - 0x104]
mov edx, dword [eax - 0xc]
lea eax, [esi + edx]
mov dword [esp], eax
call fcn.007518a0
jmp 0x4a3859
mov edx, dword [0x8210d4]
mov dword [ebp - 0xfc], edx
lea eax, [ebp - 0xfc]
mov edx, dword [edx - 0xc]
mov ecx, dword [0x8210d8]
mov dword [eax + edx], ecx
mov dword [esp + 4], 0
mov edx, dword [ebp - 0xfc]
add eax, dword [edx - 0xc]
mov dword [esp], eax
call fcn.007518a0
jmp 0x4a38b8
mov eax, dword [0x8210c8]
mov dword [ebp - 0x104], eax
lea ebx, [ebp - 0x104]
mov eax, dword [eax - 0xc]
mov edx, dword [0x8210dc]
mov dword [ebx + eax], edx
mov eax, dword [0x8210e0]
mov dword [ebp - 0xfc], eax
mov eax, dword [0x8210c4]
mov dword [ebp - 0x104], eax
mov eax, dword [eax - 0xc]
mov edx, dword [0x8210e4]
mov dword [ebx + eax], edx
mov eax, dword [0x8210e8]
mov dword [ebp - 0xfc], eax
mov dword [ebp - 0xf8], vtable.c_streambufIwSt11char_traitsIwEE.0
mov dword [ebp - 0xf4], 0
mov dword [ebp - 0xf0], 0
mov dword [ebp - 0xec], 0
mov dword [ebp - 0xe8], 0
mov dword [ebp - 0xe4], 0
mov dword [ebp - 0xe0], 0
lea eax, [ebp - 0xdc]
mov dword [esp], eax
call fcn.0072de18
mov dword [ebp - 0xf8], 0x838ce8
mov dword [ebp - 0xd8], 0x18
mov dword [ebp - 0xd4], 0x7bf7b0
lea eax, [ebp - 0xf8]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x104]
add ebx, dword [eax - 0xc]
mov dword [esp], ebx
call fcn.007518a0
jmp 0x4a39bd
mov dword [ebp - fcn.006668d4], vtable.o.14.0
mov dword [ebp - 0xd0], 0x824814
mov dword [ebp - 0xfc], 0x824800
mov dword [esp], 0x8d18a0
call fcn.00647b78
jmp 0x4a3a21
mov dword [esp], 0
call sub.msvcrt.dll_time
mov dword [ebp - 0x120], eax
mov dword [esp + 4], str.SELECT__house_id____player_id____bid__FROM__house_auctions__WHERE__endtime___
lea eax, [ebp - 0xfc]
mov dword [esp], eax
call fcn.0076107c
mov edx, dword [ebp - 0x120]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.00701bc0
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ebx, dword [eax + 0x1c]
lea eax, [ebp - 0x48]
lea edx, [ebp - 0xf8]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.006de294
sub esp, 4
lea eax, [ebp - 0x48]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x114]
mov dword [esp], eax
call ebx
mov ebx, eax
lea eax, [ebp - 0x48]
mov dword [esp], eax
call fcn.0070479c
jmp 0x4a3ab5
test ebx, ebx
je 0x4a3ef6
mov byte [ebp - 0x119], 1
lea edx, [ebp - 0x3d]
mov dword [esp + 8], edx
mov dword [esp + 4], 0x7d7b48
lea eax, [ebp - 0x44]
mov dword [esp], eax
call fcn.007041ec
mov eax, dword [ebp - 0x44]
mov edx, dword [eax - 0xc]
mov dword [esp + 8], edx
mov dword [esp + 4], eax
lea edx, [ebp - 0xd4]
mov dword [esp], edx
call fcn.0070342c
mov eax, dword [ebp - 0xd8]
test al, 3
jne 0x4a3b0b
mov esi, 0
jmp 0x4a3b14
mov eax, dword [ebp - 0xd4]
mov esi, dword [eax - 0xc]
mov dword [esp + 0xc], esi
mov dword [esp + 8], 0
mov eax, dword [ebp - 0xd4]
mov dword [esp + 4], eax
lea eax, [ebp - 0xf8]
mov dword [esp], eax
call fcn.00717e3c
jmp 0x4a3b50
lea edx, [ebp - 0x44]
mov dword [esp], edx
call fcn.0070479c
jmp 0x4a3b68
mov eax, dword [ebx]
mov esi, dword [eax]
lea eax, [ebp - 0x35]
mov dword [esp + 8], eax
mov dword [esp + 4], str.house_id
lea eax, [ebp - 0x3c]
mov dword [esp], eax
call fcn.007041ec
lea eax, [ebp - 0x3c]
mov dword [esp + 4], eax
mov dword [esp], ebx
call esi
mov esi, eax
mov dword [esp + 4], str.DELETE_FROM__house_auctions__WHERE__house_id__
lea eax, [ebp - 0xfc]
mov dword [esp], eax
call fcn.0076107c
mov dword [esp + 4], esi
mov dword [esp], eax
call fcn.00702728
jmp 0x4a3bce
lea eax, [ebp - 0x3c]
mov dword [esp], eax
call fcn.0070479c
jmp 0x4a3be6
mov byte [ebp - 0x10c], 0
mov byte [ebp - 0x10d], 0
mov eax, dword [ebx]
mov esi, dword [eax]
lea eax, [ebp - 0x2d]
mov dword [esp + 8], eax
mov dword [esp + 4], str.house_id
lea eax, [ebp - 0x34]
mov dword [esp], eax
call fcn.007041ec
mov byte [ebp - 0x10c], 1
lea eax, [ebp - 0x34]
mov dword [esp + 4], eax
mov dword [esp], ebx
call esi
mov esi, eax
mov edi, 0x7b9b78
cmp byte [edi], 0
jne 0x4a3c76
mov dword [esp], edi
call fcn.00768148
test eax, eax
je 0x4a3c76
mov dword [esp], 0x7c02e0
call fcn.0047b5fa
mov dword [esp], edi
call fcn.007681fc
mov dword [esp], 0x49f5d7
call section..text
jmp 0x4a3c76
mov dword [esp + 8], 0
mov dword [esp + 4], esi
mov dword [esp], 0x7c02e0
call fcn.0047b950
mov esi, eax
test eax, eax
je 0x4a3f19
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov eax, dword [eax + 0x18]
mov dword [ebp - 0x118], eax
lea eax, [ebp - 0x2c]
lea edx, [ebp - 0xf8]
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.006de294
sub esp, 4
mov byte [ebp - 0x10d], 1
lea eax, [ebp - 0x2c]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x114]
mov dword [esp], eax
call dword [ebp - 0x118]
test al, al
sete byte [ebp - 0x10d]
lea eax, [ebp - 0x2c]
mov dword [esp], eax
call fcn.0070479c
jmp 0x4a3d47
lea eax, [ebp - 0x34]
mov dword [esp], eax
call fcn.0070479c
jmp 0x4a3d5f
cmp byte [ebp - 0x10d], 0
jne 0x4a3eb3
mov eax, dword [ebx]
mov eax, dword [eax]
mov dword [ebp - 0x10c], eax
lea eax, [ebp - 0x21]
mov dword [esp + 8], eax
mov dword [esp + 4], str.player_id
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.007041ec
lea eax, [ebp - 0x28]
mov dword [esp + 4], eax
mov dword [esp], ebx
call dword [ebp - 0x10c]
mov dword [esp + 4], eax
mov dword [esp], esi
call fcn.0047a82a
jmp 0x4a3dc4
lea eax, [ebp - 0x28]
mov dword [esp], eax
call fcn.0070479c
jmp 0x4a3ddc
mov eax, dword [ebx]
mov eax, dword [eax]
mov dword [ebp - 0x10c], eax
lea eax, [ebp - 0x19]
mov dword [esp + 8], eax
mov dword [esp + 4], 0x7d806f
lea eax, [ebp - 0x20]
mov dword [esp], eax
call fcn.007041ec
lea eax, [ebp - 0x20]
mov dword [esp + 4], eax
mov dword [esp], ebx
call dword [ebp - 0x10c]
mov dword [ebp - 0x10c], eax
cmp byte [edi], 0
jne 0x4a3e65
mov dword [esp], 0x7b9b78
call fcn.00768148
test eax, eax
je 0x4a3e65
mov dword [esp], 0x7c02e0
call fcn.0047b5fa
mov dword [esp], 0x7b9b78
call fcn.007681fc
mov dword [esp], 0x49f5d7
call section..text
jmp 0x4a3e65
mov edx, dword [ebp - 0x10c]
mov dword [esp + 0xc], edx
mov eax, dword [ebp - 0x120]
mov dword [esp + 8], eax
mov dword [esp + 4], esi
mov dword [esp], 0x7c02e0
call fcn.0047da18
jmp 0x4a3e9e
lea eax, [ebp - 0x20]
mov dword [esp], eax
call fcn.0070479c
jmp 0x4a3eba
mov byte [ebp - 0x119], 0
mov eax, dword [ebx]
mov dword [esp], ebx
call dword [eax + 0x14]
test al, al
jne 0x4a3ac4
mov eax, dword [ebx]
mov dword [esp], ebx
call dword [eax + 0x10]
jmp 0x4a3efd
mov byte [ebp - 0x119], 1
lea eax, [ebp - 0x104]
mov dword [esp], eax
call fcn.006668d4
mov al, byte [ebp - 0x119]
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
leave
ret
mov byte [ebp - 0x10d], 1
jmp 0x4a3d47