Rev 7433 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7433 | Rev 7434 | ||
---|---|---|---|
Line 152... | Line 152... | ||
152 | loop .fnext |
152 | loop .fnext |
153 | .fload: |
153 | .fload: |
154 | mov dword[.font],edx ; filename |
154 | mov dword[.font],edx ; filename |
155 | mov esi,edi ; esi->FontName |
155 | mov esi,edi ; esi->FontName |
156 | mov [.dest],edi ; ptr to load font |
156 | mov [.dest],edi ; ptr to load font |
157 | mov eax, 70 |
157 | ; mov eax, 70 |
158 | mov ebx, .fontattr |
158 | ; mov ebx, .fontattr |
159 | mcall |
159 | ; mcall |
160 | test eax, eax |
160 | ; test eax, eax |
161 | ;jnz .fail |
161 | ; ;jnz .fail |
162 | dps2 '1' |
162 | ; dps2 '1' |
163 | mov eax, [.fileattr+32] |
163 | ; mov eax, [.fileattr+32] |
164 | mov [.fsize], litt_end-litt_file |
164 | ;mov [.fsize], litt_end-litt_file |
165 | mov ebx,.fontinfo |
165 | ;mov ebx,.fontinfo |
166 | mov eax,70 |
166 | ;mov eax,70 |
167 | mcall ; ebx - file size |
167 | ;mcall ; ebx - file size |
168 | ;mov ebx, litt_end-litt_file |
168 | mov ebx, litt_end-litt_file |
169 | ;mov edi, litt_file |
169 | mov edi, litt_file |
170 | ;mov [.dest],litt_file ; ptr to load font |
170 | mov [.dest],litt_file ; ptr to load font |
Line 171... | Line 171... | ||
171 | 171 | ||
172 | cmp dword[edi],0x08084b50 ; 'PK',8,8 |
172 | cmp dword[edi],0x08084b50 ; 'PK',8,8 |
173 | jne .fail |
173 | jne .fail |
174 | dps2 '2' |
174 | dps2 '2' |