Rev 7945 | Rev 8302 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7945 | Rev 8278 | ||
---|---|---|---|
Line 840... | Line 840... | ||
840 | s = DSBYTE[text]; |
840 | s = DSBYTE[text]; |
841 | } |
841 | } |
842 | return ret; |
842 | return ret; |
843 | } |
843 | } |
Line -... | Line 844... | ||
- | 844 | ||
- | 845 | void miniprintf(dword dst, format, insert_line) |
|
- | 846 | { |
|
- | 847 | dword in_pos = strchr(format, '%'); |
|
- | 848 | if (ESBYTE[in_pos+1] == 's') { |
|
- | 849 | strlcpy(dst, format, in_pos - format); |
|
- | 850 | strcat(dst, insert_line); |
|
- | 851 | strcat(dst, in_pos+2); |
|
- | 852 | } |
|
- | 853 | } |
|
844 | 854 | ||
845 | inline cdecl int sprintf(dword buf, format,...) |
855 | inline cdecl int sprintf(dword buf, format,...) |
846 | { |
856 | { |
847 | #define END_ARGS 0xFF00FF //ARGS FUNCTION |
857 | #define END_ARGS 0xFF00FF //ARGS FUNCTION |
848 | byte s; |
858 | byte s; |