qemu/stubs/error-printf.c
<<
>>
Prefs
   1#include "qemu/osdep.h"
   2#include "qemu/error-report.h"
   3
   4int error_vprintf(const char *fmt, va_list ap)
   5{
   6    int ret;
   7
   8    if (g_test_initialized() && !g_test_subprocess() &&
   9        getenv("QTEST_SILENT_ERRORS")) {
  10        char *msg = g_strdup_vprintf(fmt, ap);
  11        g_test_message("%s", msg);
  12        ret = strlen(msg);
  13        g_free(msg);
  14        return ret;
  15    }
  16    return vfprintf(stderr, fmt, ap);
  17}
  18
  19int error_vprintf_unless_qmp(const char *fmt, va_list ap)
  20{
  21    return error_vprintf(fmt, ap);
  22}
  23