Rev 4019 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4019 | Rev 4024 | ||
---|---|---|---|
Line 71... | Line 71... | ||
71 | push 256 |
71 | push 256 |
72 | push esi |
72 | push esi |
73 | call [con_gets] |
73 | call [con_gets] |
74 | ; check for exit |
74 | ; check for exit |
75 | test eax, eax |
75 | test eax, eax |
76 | jz done |
76 | jz exit |
77 | cmp byte [esi], 10 |
77 | cmp byte [esi], 10 |
78 | jz done |
78 | jz exit |
79 | ; delete terminating '\n' |
79 | ; delete terminating '\n' |
80 | push esi |
80 | push esi |
81 | @@: |
81 | @@: |
82 | lodsb |
82 | lodsb |
83 | test al, al |
83 | test al, al |