d3dut

annotate src/logmsg.cc @ 0:ecc040281dc9

initial commit
author John Tsiombikas <nuclear@member.fsf.org>
date Sat, 22 Jun 2013 10:11:39 +0300
parents
children 242535442d04
rev   line source
nuclear@0 1 #include <stdio.h>
nuclear@0 2 #include <stdlib.h>
nuclear@0 3 #include <stdarg.h>
nuclear@0 4 #include "logmsg.h"
nuclear@0 5
nuclear@0 6 void fatal_error(const char *fmt, ...)
nuclear@0 7 {
nuclear@0 8 fputs("D3DUT FATAL ERROR: ", stderr);
nuclear@0 9
nuclear@0 10 va_list ap;
nuclear@0 11 va_start(ap, fmt);
nuclear@0 12 vfprintf(stderr, fmt, ap);
nuclear@0 13 va_end(ap);
nuclear@0 14
nuclear@0 15 abort();
nuclear@0 16 }
nuclear@0 17
nuclear@0 18 void warning(const char *fmt, ...)
nuclear@0 19 {
nuclear@0 20 fputs("D3DUT WARNING: ", stderr);
nuclear@0 21
nuclear@0 22 va_list ap;
nuclear@0 23 va_start(ap, fmt);
nuclear@0 24 vfprintf(stderr, fmt, ap);
nuclear@0 25 va_end(ap);
nuclear@0 26 }