format in tests (#2100)
This commit is contained in:
parent
7277b04039
commit
7790453342
|
@ -280,16 +280,18 @@ void firmwareError(obd_code_e code, const char *fmt, ...) {
|
||||||
}
|
}
|
||||||
|
|
||||||
#else
|
#else
|
||||||
printf("\x1B[31m>>>>>>>>>> firmwareError [%s]\r\n\x1B[0m", fmt);
|
|
||||||
|
char errorBuffer[200];
|
||||||
|
|
||||||
va_list ap;
|
va_list ap;
|
||||||
va_start(ap, fmt);
|
va_start(ap, fmt);
|
||||||
vprintf(fmt, ap);
|
vsnprintf(errorBuffer, sizeof(errorBuffer), fmt, ap);
|
||||||
va_end(ap);
|
va_end(ap);
|
||||||
printf("\r\n");
|
|
||||||
|
printf("\x1B[31m>>>>>>>>>> firmwareError [%s]\r\n\x1B[0m\r\n", errorBuffer);
|
||||||
|
|
||||||
#if EFI_SIMULATOR || EFI_UNIT_TEST
|
#if EFI_SIMULATOR || EFI_UNIT_TEST
|
||||||
throw std::logic_error(fmt);
|
throw std::logic_error(errorBuffer);
|
||||||
#endif /* EFI_SIMULATOR */
|
#endif /* EFI_SIMULATOR */
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue