Rev 1248 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1248 | Rev 1479 | ||
---|---|---|---|
Line 809... | Line 809... | ||
809 | lodsb |
809 | lodsb |
810 | test al,al |
810 | test al,al |
811 | jz @f |
811 | jz @f |
812 | call fb_char_toupper |
812 | call fb_char_toupper |
813 | shl ax,8 |
813 | shl ax,8 |
- | 814 | .search_start_of_line: |
|
814 | mov al,[ebx] |
815 | mov al,[ebx] |
815 | inc ebx |
816 | inc ebx |
816 | call fb_char_toupper |
817 | call fb_char_toupper |
817 | cmp al,ah |
818 | cmp al,ah |
818 | je .check |
819 | je .check |
819 | mov eax,ecx |
820 | mov eax,ecx |
820 | jmp .search_association |
821 | jmp .search_association |
821 | @@: |
822 | @@: |
822 | mov eax,ecx |
- | |
823 | mov esi,eax |
823 | mov esi,ecx |
824 | add esi,ebp |
824 | add esi,ebp |
- | 825 | lodsb |
|
825 | cmp [esi],byte '=' |
826 | cmp al,byte '=' |
- | 827 | jne .end |
|
- | 828 | mov eax,ecx |
|
826 | jne .search_association |
829 | cmp eax,fb_ini_file_start |
- | 830 | je @f |
|
827 | inc esi |
831 | dec eax |
- | 832 | cmp [eax],byte 15 |
|
- | 833 | ja .end |
|
- | 834 | @@: |
|
828 | xor ebx,ebx |
835 | xor ebx,ebx |
829 | xor eax,eax |
836 | xor eax,eax |
830 | mov ecx,9 |
837 | mov ecx,9 |
831 | call .calculate |
838 | call .calculate |
832 | cmp al,0x30 |
839 | cmp al,0x30 |