7 #define SEVERITY_FAIL "FAIL"
8 #define SEVERITY_WARN "WARN"
9 #define SEVERITY_INFO "INFO"
11 static int log_core(const char *severity, const char *format, va_list args)
13 int err = fprintf(stderr, "[%s] ", severity);
18 return vfprintf(stderr, format, args);
21 int log_fail(const char *format, ...)
24 va_start(args, format);
25 int err = log_core(SEVERITY_FAIL, format, args);
30 int log_warn(const char *format, ...)
33 va_start(args, format);
34 int err = log_core(SEVERITY_WARN, format, args);
39 int log_info(const char *format, ...)
42 va_start(args, format);
43 int err = log_core(SEVERITY_INFO, format, args);