Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 133 → Rev 132

/kernel/trunk/core/sys32.inc
614,12 → 614,6
mov [app_i_end],eax
mov eax,[0x90000+20]
mov [app_mem],eax
; \begin{diamond}[20.08.2006]
; sanity check (functions 19,58 load app_i_end bytes and that must
; fit in allocated memory to prevent kernel faults)
cmp eax,[app_i_end]
jb no_01_header
; \end{diamond}[20.08.2006]
shr eax,1
sub eax,0x10
mov [app_esp],eax
628,7 → 622,7
mov [app_i_icon],dword 0
 
pop eax
clc
mov esi,1
ret
 
no_00_header:
643,10 → 637,6
mov [app_i_end],eax
mov eax,[0x90000+20]
mov [app_mem],eax
; \begin{diamond}[20.08.2006]
cmp eax,[app_i_end]
jb no_01_header
; \end{diamond}[20.08.2006]
mov eax,[0x90000+24]
mov [app_esp],eax
mov eax,[0x90000+28]
655,13 → 645,13
mov [app_i_icon],eax
 
pop eax
clc
mov esi,1
ret
 
no_01_header:
 
pop eax
stc
mov esi,0
ret