| 54 | static char Mono_buffer[MAX_MONO_LENGTH]; |
| 55 | |
| 56 | void Debug_ConsolePrintf(int n, const char *format, ...) { |
| 57 | va_list marker; |
| 58 | va_start(marker, format); |
| 59 | std::vsnprintf(Mono_buffer, MAX_MONO_LENGTH, format, marker); |
| 60 | va_end(marker); |
| 61 | |
| 62 | Debug_LogWrite(Mono_buffer); |
| 63 | |
| 64 | if (n == 0) { |
| 65 | printf("%s", Mono_buffer); |
| 66 | |
| 67 | int end = strlen(Mono_buffer) - 1; |
| 68 | if ((end > 1) && (Mono_buffer[end] != 0x0a) && (Mono_buffer[end] != 0x0d)) { |
| 69 | printf("\n"); |
| 70 | Debug_LogWrite("\n"); |
| 71 | } |
| 72 | } |
| 73 | } |
| 74 | |
| 75 | void Debug_ConsolePrintfAt(int n, int row, int col, const char *format, ...) {} |
nothing calls this directly
no test coverage detected