| 162 | } |
| 163 | |
| 164 | void debugPrintfVargs(const char* _format, va_list _argList) |
| 165 | { |
| 166 | char temp[8192]; |
| 167 | char* out = temp; |
| 168 | int32_t len = vsnprintf(out, sizeof(temp), _format, _argList); |
| 169 | if ( (int32_t)sizeof(temp) < len) |
| 170 | { |
| 171 | out = (char*)BX_STACK_ALLOC(len+1); |
| 172 | len = vsnprintf(out, len, _format, _argList); |
| 173 | } |
| 174 | out[len] = '\0'; |
| 175 | debugOutput(out); |
| 176 | } |
| 177 | |
| 178 | void debugPrintf(const char* _format, ...) |
| 179 | { |
no test coverage detected