This fixes cmockery defect 19
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
void vprint_message(const char* const format, va_list args) {
char buffer[1024];
vsnprintf(buffer, sizeof(buffer), format, args);
void vprint_message(const char* const format, va_list args) {
char buffer[1024];
vsnprintf(buffer, sizeof(buffer), format, args);
fflush(stdout);
#ifdef _WIN32
OutputDebugString(buffer);
fflush(stdout);
#ifdef _WIN32
OutputDebugString(buffer);
void vprint_error(const char* const format, va_list args) {
char buffer[1024];
vsnprintf(buffer, sizeof(buffer), format, args);
void vprint_error(const char* const format, va_list args) {
char buffer[1024];
vsnprintf(buffer, sizeof(buffer), format, args);
- fprintf(stderr, buffer);
+ fprintf(stderr, "%s", buffer);
fflush(stderr);
#ifdef _WIN32
OutputDebugString(buffer);
fflush(stderr);
#ifdef _WIN32
OutputDebugString(buffer);