1,6 → 1,6 |
; ¬ ªà®á ¤«ï á¨á⥬®© ¡¨¡«¨®â¥ª¨ box_lib.obj |
; í«¥¬¥â TextEditor ¤«ï Kolibri OS |
; ä ©« ¯®á«¥¤¨© à § ¨§¬¥ï«áï 17.05.2010 IgorA |
; ä ©« ¯®á«¥¤¨© à § ¨§¬¥ï«áï 09.06.2010 IgorA |
; ª®¤ ¯à¨¬¥¥ GPL2 «¨æ¥§¨ï |
|
;input: |
154,7 → 154,7 |
|
mov ecx,sizeof.symbol |
imul ecx,ted_max_chars |
call mem_Alloc ;¢ë¤¥«ï¥¬ ¯ ¬ïâì |
invoke mem.alloc,ecx ;¢ë¤¥«ï¥¬ ¯ ¬ïâì |
mov ted_tex,eax |
mov ted_tex_1,eax |
add ted_tex_1,sizeof.symbol |
166,7 → 166,7 |
;------------------------------------------------- |
mov ecx,1024 ;1024 - ¤«ï ¬ áᨢ ted_arr_key_pos |
add ecx,ted_syntax_file_size |
call mem_Alloc |
invoke mem.alloc,ecx |
mov ted_arr_key_pos,eax |
add eax,1024 |
mov ted_syntax_file,eax |
255,8 → 255,8 |
proc ted_delete, edit:dword |
push edi |
mov edi,dword[edit] |
stdcall mem_Free,ted_tex |
stdcall mem_Free,ted_arr_key_pos ;ted_syntax_file |
invoke mem.free,ted_tex |
invoke mem.free,ted_arr_key_pos ;ted_syntax_file |
pop edi |
ret |
endp |
1204,7 → 1204,7 |
add ecx,ted_max_chars |
mov ted_max_chars,ecx |
imul ecx,sizeof.symbol |
stdcall mem_ReAlloc, ted_tex,ecx |
invoke mem.realloc, ted_tex,ecx |
mov ebx,ted_tex |
mov ted_tex,eax |
mov ted_tex_1,eax |
3946,7 → 3946,7 |
je .no_save |
|
mov ecx,ted_max_chars |
call mem_Alloc |
invoke mem.alloc,ecx |
push eax ;§ ¯®¬¨ ¥¬ 㪠§ â¥«ì ¢ë¤¥«¥ãî ¯ ¬ïâì |
|
mov edx,ted_tex |
3999,7 → 3999,7 |
@@: |
|
pop ecx ;§ ¯¨áë¢ ¥¬ 㪠§ â¥«ì ¢ë¤¥«¥ãî ¯ ¬ïâì |
stdcall mem_Free,ecx |
invoke mem.free,ecx |
.no_save: |
popad |
ret |