Rev 5582 | Rev 5598 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5582 | Rev 5591 | ||
---|---|---|---|
Line 616... | Line 616... | ||
616 | 616 | ||
617 | $popa |
617 | $popa |
618 | return #buffer; |
618 | return #buffer; |
619 | } |
619 | } |
620 | */ |
- | |
- | 620 | */ |
|
621 | 621 | :unsigned char BUF_ITOA[11]; |
|
622 | inline dword itoa(signed long number) |
622 | inline dword itoa(signed long number) |
623 | { |
- | |
624 | unsigned char buf[11]; |
623 | { |
625 | dword ret,p; |
624 | dword ret,p; |
626 | byte cmd; |
625 | byte cmd; |
627 | long mask,tmp; |
626 | long mask,tmp; |
628 | mask = 1000000000; |
627 | mask = 1000000000; |
629 | cmd = true; |
628 | cmd = true; |
630 | p = #buf; |
629 | p = #BUF_ITOA; |
631 | if(!number){ |
630 | if(!number){ |
632 | ESBYTE[p] = '0'; |
631 | ESBYTE[p] = '0'; |
633 | ESBYTE[p+1] = 0; |
632 | ESBYTE[p+1] = 0; |
634 | return p; |
633 | return p; |