Function at 0x4b2c58
Capabilities:
Reference sql statements

Disassembly:
mov ebx, dword [0x9ae37c]
and ebx, ebx
jne 0x4b2f44
push dword [0x9b3e20]
push dword [0x9b3e20]
call fcn.00545abd
lea eax, [0x9ab8e0]
push eax
call fcn.00559740
mov dword [0x9abbac], 0
mov dword [0x9ac4e8], 0xd
mov eax, str.BACKUP.LZH
push eax
push dword [0x9ab8e0]
push 0
call fcn.00545d0b
and eax, eax
je 0x4b2dd0
push 0
call fcn.00545e6a
and eax, eax
je 0x4b2dc6
push 0
call fcn.00545ce7
mov ebx, eax
cmp ebx, 1
jne 0x4b2dc1
push dword [0x9b3e20]
push dword [0x9b3e20]
push 0
call fcn.00545c6b
lea eax, [0x9acfac]
push eax
call fcn.00559740
push dword [0x9b3e20]
push dword [0x9b3e20]
push dword [0x9acfac]
call fcn.00545fa7
lea eax, [0x9acfac]
push eax
call fcn.00559740
push 2
push 0
call fcn.005460b4
mov dword [0x9ac504], eax
push dword [0x9b3e20]
push dword [0x9b3e20]
push dword [0x9ac504]
mov eax, str._yyyy_mm_dd__hh:_ii
push eax
call fcn.0054653d
lea eax, [0x9aca40]
push eax
call fcn.00559740
push dword [0x9aca40]
mov edx, str.20180718
pop ecx
call fcn.0051f610
je 0x4b2dc1
mov ebx, dword [0x9abbac]
inc ebx
mov dword [0x9abbac], ebx
mov edx, dword [0x9aca40]
push dword [0x9b3e20]
push edx
call fcn.005597c0
mov edx, dword [0x9ab790]
push edx
call fcn.005597c0
mov edx, dword [0x9acfac]
push edx
call fcn.005597c0
mov ebx, dword [0x9abbac]
mov ebp, dword [0x9aeef8]
shl ebx, 2
lea eax, [ebp + ebx]
push eax
call fcn.00559740
jmp 0x4b2cb5
push 0
call fcn.00545e38
push dword [0x9abbac]
push 1
push 1
push dword [0x9aeef8]
call fcn.00520dd0
mov dword [0x9ac534], 1
jmp 0x4b2df7
mov eax, dword [0x9abbac]
cmp eax, dword [0x9ac534]
jl 0x4b2e66
push dword [0x9b3e20]
push 2
mov ebx, dword [0x9ac534]
mov ebp, dword [0x9aeef8]
shl ebx, 2
push dword [ebp + ebx]
call fcn.004da677
lea eax, [0x9ac12c]
push eax
call fcn.00559740
mov edx, dword [0x9ac12c]
push dword [0x9b3e20]
push edx
call fcn.005597c0
mov ebx, dword [0x9ac534]
mov ebp, dword [0x9aeef8]
shl ebx, 2
lea eax, [ebp + ebx]
push eax
call fcn.00559740
inc dword [0x9ac534]
jno 0x4b2df7
cmp dword [0x9abbac], 0
je 0x4b2f44
mov ebp, dword [0x9aeef8]
mov edx, dword [ebp + 4]
push dword [0x9b3e20]
push edx
call fcn.005597c0
lea eax, [0x9ac12c]
push eax
call fcn.00559740
push dword [0x9b3e20]
mov edx, str.E__CM__
push edx
call fcn.005597c0
mov edx, dword [0x9ac12c]
push edx
call fcn.005597c0
mov edx, 0x704886
push edx
call fcn.005597c0
mov edx, dword [0x9ac128]
push edx
call fcn.005597c0
mov edx, str._CIRC.BMD_OPAC.BMD_IPAC.BMD
push edx
call fcn.005597c0
lea eax, [0x9ac3e4]
push eax
call fcn.00559740
push dword [0x9b3e20]
push 0
push 0xf4240
push dword [0x9ac3e4]
push 1
call fcn.004c871c
pop dword [0x9b3e20]
push 0x6fb198
push 1
push 1
call fcn.004f09d9
mov edx, str.DELETE_FROM_Settings_WHERE_SFIELD_LIKE_CIRC__OR_SFIELD_LIKE_OPAC__OR_SFIELD_LIKE_IPAC_
lea ecx, [0x9ac12c]
call fcn.0051f008
push dword [0x9ac12c]
push 1
call fcn.00546cd1
push 1
call fcn.004d3586
ret
push 0x6fb198
push 1
push 0
call fcn.004f09d9
mov dword [0x9ac534], 0
jmp 0x4b2f64
mov eax, 3
cmp eax, dword [0x9ac534]
jl 0x4b3040
push dword [0x9b3e20]
mov edx, str.CIRC
push edx
call fcn.005597c0
push dword [0x9b3e20]
push dword [0x9b3e20]
mov eax, dword [0x9ac534]
cdq
push edx
push eax
call fcn.005565d0
pop eax
lea eax, [0x9acfac]
push eax
call fcn.00559740
push dword [0x9b3e20]
push 1
push dword [0x9b3e20]
mov edx, str.SELECT__FROM_Settings_WHERE_SFIELD
push edx
call fcn.005597c0
push dword [0x9b3e20]
push dword [0x9acfac]
call fcn.004e98e0
pop eax
mov edx, dword [0x9a36fc]
add dword [esp], edx
call fcn.004f685a
pop dword [0x9b3e20]
and eax, eax
je 0x4b3034
push 1
call fcn.004f4ac4
push dword [0x9b3e20]
push 1
push 1
call fcn.004e0dff
mov ebx, dword [0x9ac534]
mov ebp, dword [0x9aeef8]
shl ebx, 2
lea eax, [ebp + ebx]
push eax
call fcn.00559740
push 1
call fcn.004be154
inc dword [0x9ac534]
jno 0x4b2f64
push 1
call fcn.004d3586
mov dword [0x9ac534], 0
jmp 0x4b3056
mov eax, 3
cmp eax, dword [0x9ac534]
jl 0x4b30a7
push dword [0x9b3e20]
mov edx, str.CIRC
push edx
call fcn.005597c0
push dword [0x9b3e20]
push dword [0x9b3e20]
mov eax, dword [0x9ac534]
cdq
push edx
push eax
call fcn.005565d0
pop eax
lea eax, [0x9ac908]
push eax
call fcn.00559740
call fcn.00414130
inc dword [0x9ac534]
jno 0x4b3056
push 0x6fb198
push 1
push 0
call fcn.004f09d9
mov dword [0x9ac534], 0
jmp 0x4b30c7
mov eax, 3
cmp eax, dword [0x9ac534]
jl 0x4b31a3
push dword [0x9b3e20]
mov edx, str.OPAC
push edx
call fcn.005597c0
push dword [0x9b3e20]
push dword [0x9b3e20]
mov eax, dword [0x9ac534]
cdq
push edx
push eax
call fcn.005565d0
pop eax
lea eax, [0x9acfac]
push eax
call fcn.00559740
push dword [0x9b3e20]
push 1
push dword [0x9b3e20]
mov edx, str.SELECT__FROM_Settings_WHERE_SFIELD
push edx
call fcn.005597c0
push dword [0x9b3e20]
push dword [0x9acfac]
call fcn.004e98e0
pop eax
mov edx, dword [0x9a36fc]
add dword [esp], edx
call fcn.004f685a
pop dword [0x9b3e20]
and eax, eax
je 0x4b3197
push 1
call fcn.004f4ac4
push dword [0x9b3e20]
push 1
push 1
call fcn.004e0dff
mov ebx, dword [0x9ac534]
mov ebp, dword [0x9aeef8]
shl ebx, 2
lea eax, [ebp + ebx]
push eax
call fcn.00559740
push 1
call fcn.004be154
inc dword [0x9ac534]
jno 0x4b30c7
push 1
call fcn.004d3586
mov dword [0x9ac534], 0
jmp 0x4b31b9
mov eax, 3
cmp eax, dword [0x9ac534]
jl 0x4b320a
push dword [0x9b3e20]
mov edx, str.OPAC
push edx
call fcn.005597c0
push dword [0x9b3e20]
push dword [0x9b3e20]
mov eax, dword [0x9ac534]
cdq
push edx
push eax
call fcn.005565d0
pop eax
lea eax, [0x9adccc]
push eax
call fcn.00559740
call fcn.00416b33
inc dword [0x9ac534]
jno 0x4b31b9
push 0x6fb198
push 1
push 0
call fcn.004f09d9
mov dword [0x9ac534], 0
jmp 0x4b322a
mov eax, 3
cmp eax, dword [0x9ac534]
jl 0x4b3306
push dword [0x9b3e20]
mov edx, str.IPAC
push edx
call fcn.005597c0
push dword [0x9b3e20]
push dword [0x9b3e20]
mov eax, dword [0x9ac534]
cdq
push edx
push eax
call fcn.005565d0
pop eax
lea eax, [0x9acfac]
push eax
call fcn.00559740
push dword [0x9b3e20]
push 1
push dword [0x9b3e20]
mov edx, str.SELECT__FROM_Settings_WHERE_SFIELD
push edx
call fcn.005597c0
push dword [0x9b3e20]
push dword [0x9acfac]
call fcn.004e98e0
pop eax
mov edx, dword [0x9a36fc]
add dword [esp], edx
call fcn.004f685a
pop dword [0x9b3e20]
and eax, eax
je 0x4b32fa
push 1
call fcn.004f4ac4
push dword [0x9b3e20]
push 1
push 1
call fcn.004e0dff
mov ebx, dword [0x9ac534]
mov ebp, dword [0x9aeef8]
shl ebx, 2
lea eax, [ebp + ebx]
push eax
call fcn.00559740
push 1
call fcn.004be154
inc dword [0x9ac534]
jno 0x4b322a
push 1
call fcn.004d3586
mov dword [0x9ac534], 0
jmp 0x4b331c
mov eax, 3
cmp eax, dword [0x9ac534]
jl 0x4b336d
push dword [0x9b3e20]
mov edx, str.IPAC
push edx
call fcn.005597c0
push dword [0x9b3e20]
push dword [0x9b3e20]
mov eax, dword [0x9ac534]
cdq
push edx
push eax
call fcn.005565d0
pop eax
lea eax, [0x9adc90]
push eax
call fcn.00559740
call fcn.004180dd
inc dword [0x9ac534]
jno 0x4b331c
push 0x6fb198
push 1
push 0
call fcn.004f09d9
mov eax, str.DELETE_FROM_Settings_WHERE_SFIELD_LIKE_CIRC__OR_SFIELD_LIKE_OPAC__OR_SFIELD_LIKE_IPAC_
push eax
push 1
call fcn.00546cd1
push 1
call fcn.004d3586
ret