Small fix for function 70 in iso9660.inc, procedures of search of the file are corrected.

git-svn-id: svn://kolibrios.org@99 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Marat Zakiyanov (Mario79) 2006-07-13 21:28:14 +00:00
parent 251420e666
commit ad6d923147

View File

@ -256,7 +256,7 @@ fs_CdReadFolder:
sub eax,2048 sub eax,2048
; äèðåêòîðèÿ çàêîí÷èëàñü? ; äèðåêòîðèÿ çàêîí÷èëàñü?
cmp eax,0 cmp eax,0
jg .read_to_buffer ja .read_to_buffer
mov edi,[cd_counter_block] mov edi,[cd_counter_block]
mov [edx+8],edi mov [edx+8],edi
mov edi,[ebx] mov edi,[ebx]
@ -649,7 +649,7 @@ cd_find_lfn:
sub eax,2048 sub eax,2048
; äèðåêòîðèÿ çàêîí÷èëàñü? ; äèðåêòîðèÿ çàêîí÷èëàñü?
cmp eax,0 cmp eax,0
jg .read_to_buffer ja .read_to_buffer
; íåò èñêîìîãî ýëåìåíòà öåïî÷êè ; íåò èñêîìîãî ýëåìåíòà öåïî÷êè
.access_denied: .access_denied:
pop esi eax pop esi eax
@ -719,14 +719,14 @@ cd_compare_name:
cld cld
lodsb lodsb
push ax push ax
call char_toupper call char_todown
call ansi2uni_char call ansi2uni_char
xchg ah,al xchg ah,al
cld cld
scasw scasw
pop ax pop ax
je .coincides je .coincides
call char_todown call char_toupper
call ansi2uni_char call ansi2uni_char
xchg ah,al xchg ah,al
cld cld