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