49,14 → 49,14 |
jnz @b |
jmp .namecopied |
.frompanel: |
mov eax, dword [esi+panel1_hPlugin-panel1_dir] |
mov eax, dword [esi+panel1.hPlugin-panel1.dir] |
mov [ebp+viewer_data.hPlugin], eax |
test eax, eax |
jz .nocopyhostname |
lea edi, [ebp+viewer_data.hostname] |
push esi |
mov eax, dword [esi+panel1_parents-panel1_dir] |
mov esi, dword [esi+panel1_parents_sz-panel1_dir] |
mov eax, dword [esi+panel1.parents-panel1.dir] |
mov esi, dword [esi+panel1.parents_sz-panel1.dir] |
add esi, eax |
@@: |
dec esi |
71,7 → 71,7 |
jnz @b |
pop esi |
.nocopyhostname: |
mov eax, dword [esi+panel1_hFile-panel1_dir] |
mov eax, dword [esi+panel1.hFile-panel1.dir] |
mov [ebp+viewer_data.hFile], eax |
lea edi, [ebp+viewer_data.filename] |
push edi |
115,7 → 115,7 |
pop ebp |
jmp .attr_common |
.attr_native: |
push 70 |
push SF_FILE |
pop eax |
int 40h |
.attr_common: |
190,7 → 190,7 |
mov ebx, eax |
jmp .readok |
.read_native: |
push 70 |
push SF_FILE |
pop eax |
int 40h |
mov [ebp+viewer_data.buf_size], ebx |
290,7 → 290,7 |
xor ebx, ebx |
jmp .readok |
.native: |
push 70 |
push SF_FILE |
pop eax |
int 40h |
test eax, eax |
1204,7 → 1204,7 |
@@: |
ret |
.native: |
push 70 |
push SF_FILE |
pop eax |
int 40h |
test eax, eax |