146,11 → 146,12 |
test al, al |
jnz @b |
|
lea edi, [cmdline] |
mov dword [edi],0 |
mov esi, [cmd_line] |
test esi, esi |
jz .no_cmdline |
|
lea edi, [cmdline] |
lea ecx, [edi+255] |
mov [edi+252], dword 0 |
@@: |
226,8 → 227,8 |
|
mov ecx, [hdr_mem] |
mov edi, [file_size] |
add edi, 4095 |
and edi, not 4095 |
; add edi, 4095 |
; and edi, not 4095 |
sub ecx, edi |
jna @F |
|
246,8 → 247,8 |
mov eax, [save_cr3] |
call set_cr3 |
|
mov eax,[process_number] ;set result |
mov [application_table_status], 0 ;unlock application_table_status mutex |
mov eax,[process_number] ;set result |
|
pop edi |
pop esi |
433,8 → 434,8 |
|
DEBUGF 1,"%s",new_process_running |
.err: |
mov eax,[process_number] ;set result |
mov [application_table_status], 0 ;unlock application_table_status mutex |
mov eax,[process_number] ;set result |
|
pop edi |
pop esi |