104,7 → 104,7 |
mov [f.buf], eax |
invoke file.open, [_f_name], O_READ |
cmp eax, 32 |
jb .exit_file_error |
jb .exit_error |
mov [f.fh], eax |
invoke mem.alloc, ini.MEM_SIZE |
or eax, eax |
162,7 → 162,6 |
.exit_error: |
invoke file.close, [f.fh] |
invoke mem.free, [f.buf] |
.exit_file_error: |
invoke mem.free, [sec_buf] |
.exit_error.2: |
or eax, -1 |
210,7 → 209,7 |
mov [f.buf], eax |
invoke file.open, [_f_name], O_READ |
cmp eax, 32 |
jb .exit_file_error |
jb .exit_error |
mov [f.fh], eax |
invoke mem.alloc, ini.MEM_SIZE |
or eax, eax |
263,7 → 262,6 |
.exit_error: |
invoke file.close, [f.fh] |
invoke mem.free, [f.buf] |
.exit_file_error: |
invoke mem.free, [val_buf] |
.exit_error.2: |
invoke mem.free, [key_buf] |
300,7 → 298,7 |
mov [f.buf], eax |
invoke file.open, [_f_name], O_READ |
cmp eax, 32 |
jb .exit_file_error |
jb .exit_error |
mov [f.fh], eax |
invoke mem.alloc, ini.MEM_SIZE |
or eax, eax |
326,7 → 324,6 |
.exit_error: |
invoke file.close, [f.fh] |
invoke mem.free, [f.buf] |
.exit_file_error: |
mov edi, [_buffer] |
mov esi, [_def_val] |
xor al, al |
367,7 → 364,7 |
mov [f.buf], eax |
invoke file.open, [_f_name], O_READ + O_WRITE + O_CREATE |
cmp eax, 32 |
jb .exit_file_error |
jb .exit_error |
mov [f.fh], eax |
invoke mem.alloc, ini.MEM_SIZE |
or eax, eax |
395,7 → 392,6 |
invoke file.seek, [f.fh], eax, SEEK_SET |
invoke file.write, [f.fh], [_buffer], [_buf_len] |
|
invoke file.close, [f.fh] |
pop edi esi ebx |
xor eax, eax |
ret |
441,8 → 437,6 |
jmp .create_key.ex |
|
.exit_error: |
invoke file.close, [f.fh] |
.exit_file_error: |
pop edi esi ebx |
or eax, -1 |
ret |
472,7 → 466,7 |
mov [f.buf], eax |
invoke file.open, [_f_name], O_READ |
cmp eax, 32 |
jb .exit_file_error |
jb .exit_error |
mov [f.fh], eax |
invoke mem.alloc, ini.MEM_SIZE |
or eax, eax |
520,7 → 514,6 |
|
.exit_error: |
invoke file.close, [f.fh] |
.exit_file_error: |
invoke mem.free, [f.buf] |
mov eax, [_def_val] |
pop edi esi ebx edx |