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 } |