Rev 1231 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1231 | Rev 2288 | ||
---|---|---|---|
Line 46... | Line 46... | ||
46 | xor edx,edx |
46 | xor edx, edx |
47 | div ecx |
47 | div ecx |
48 | push edx |
48 | push edx |
49 | call decode |
49 | call decode |
50 | pop eax |
50 | pop eax |
- | 51 | @@: |
|
51 | @@: or al,0x30 |
52 | or al, 0x30 |
52 | mov [ds:di],al |
53 | mov [ds:di], al |
53 | inc di |
54 | inc di |
54 | ret |
55 | ret |
Line 55... | Line 56... | ||
55 | 56 | ||
Line 144... | Line 145... | ||
144 | inc cx |
145 | inc cx |
145 | mov al,byte [es:di] |
146 | mov al, byte [es:di] |
146 | .not_space: |
147 | .not_space: |
147 | cmp al,';' |
148 | cmp al, ';' |
148 | jz .first_com |
149 | jz .first_com |
149 | .exit: ret |
150 | .exit: |
- | 151 | ret |
|
150 | ;;;;;;;;;;;;;;;;;;;;;;;;;;; |
152 | ;;;;;;;;;;;;;;;;;;;;;;;;;;; |
151 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
153 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
152 | show_name_section: |
154 | show_name_section: |
153 | push si |
155 | push si |
154 | push ini_data_ |
156 | push ini_data_ |
Line 224... | Line 226... | ||
224 | sub di,2 |
226 | sub di, 2 |
225 | cmp al,'"' |
227 | cmp al, '"' |
226 | jz @f |
228 | jz @f |
227 | cmp al,"'" |
229 | cmp al, "'" |
228 | jnz .end_sh_name_sec |
230 | jnz .end_sh_name_sec |
- | 231 | @@: |
|
229 | @@: lodsb |
232 | lodsb |
230 | @@: |
233 | @@: |
231 | stosw |
234 | stosw |
232 | lodsb |
235 | lodsb |
233 | cmp al,'"' |
236 | cmp al, '"' |
234 | jz .end_sh_name_sec |
237 | jz .end_sh_name_sec |
Line 471... | Line 474... | ||
471 | xor dx,dx |
474 | xor dx, dx |
472 | div bx |
475 | div bx |
473 | push dx |
476 | push dx |
474 | call .decode |
477 | call .decode |
475 | pop ax |
478 | pop ax |
- | 479 | @@: |
|
476 | @@: or al,0x30 |
480 | or al, 0x30 |
477 | push ax |
481 | push ax |
478 | mov ah,9 |
482 | mov ah, 9 |
479 | stosw |
483 | stosw |
480 | pop ax |
484 | pop ax |
481 | ret |
485 | ret |