Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 344 → Rev 345

/kernel/trunk/core/dll.inc
1003,6 → 1003,8
shl ecx,8
add ecx, PROC_BASE+APP_OBJ_OFFSET
 
pushfd
cli
mov edx, [ecx+APPOBJ.fd]
mov [eax+APPOBJ.fd], edx
mov [eax+APPOBJ.bk], ecx
1010,6 → 1012,7
 
mov [ecx+APPOBJ.fd], eax
mov [edx+APPOBJ.bk], eax
popfd
.fail:
ret
 
1019,10 → 1022,13
align 4
destroy_kernel_object:
 
pushfd
cli
mov ebx, [eax+APPOBJ.fd]
mov ecx, [eax+APPOBJ.bk]
mov [ebx+APPOBJ.bk], ecx
mov [ecx+APPOBJ.fd], ebx
popfd
 
xor edx, edx ;clear common header
mov [eax], edx
/kernel/trunk/core/sys32.inc
911,6 → 911,7
mov esi,process_terminated
call sys_msg_board_str
ret
restore .slot
 
iglobal
boot_sched_1 db 'Building gdt tss pointer',0
/kernel/trunk/drivers/imports.inc
89,6 → 89,18
if used DestroyObject
extrn DestroyObject
end if
if used CreateEvent
extrn CreateEvent
end if
if used RaiseEvent
extrn RaiseEvent
end if
if used WaitEvent
extrn WaitEvent
end if
if used DestroyEvent
extrn DestroyEvent
end if
 
if used LoadCursor
extrn LoadCursor