/programs/develop/libraries/box_lib/load_lib.mac |
---|
143,10 → 143,8 |
align 4 |
@copy_path: |
; mov ebx,@library_name |
mov esi,@cur_dir_path |
mov edi,@library_path |
xor eax,eax |
cld |
align 4 |
156,7 → 154,7 |
test eax,eax |
jnz .lp1 |
mov esi,edi |
dec esi ;¯¥à¥å®¤ ᨬ¢®« ª®æ áâப¨ @cur_dir_path |
std |
align 4 |
.lp2: |
164,11 → 162,8 |
cmp al,'/' |
jnz .lp2 |
mov edi,esi |
add edi,2 |
cld |
; mov esi,@library_name |
mov esi,@point_dir_name |
test esi,esi |
jz .str_lp4 |
179,8 → 174,6 |
stosb |
test eax,eax |
jnz .lp3 |
dec edi |
.str_lp4: |
mov esi,@library_name |