d3dut
diff 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 |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/src/logmsg.cc Sat Jun 22 10:11:39 2013 +0300 1.3 @@ -0,0 +1,26 @@ 1.4 +#include <stdio.h> 1.5 +#include <stdlib.h> 1.6 +#include <stdarg.h> 1.7 +#include "logmsg.h" 1.8 + 1.9 +void fatal_error(const char *fmt, ...) 1.10 +{ 1.11 + fputs("D3DUT FATAL ERROR: ", stderr); 1.12 + 1.13 + va_list ap; 1.14 + va_start(ap, fmt); 1.15 + vfprintf(stderr, fmt, ap); 1.16 + va_end(ap); 1.17 + 1.18 + abort(); 1.19 +} 1.20 + 1.21 +void warning(const char *fmt, ...) 1.22 +{ 1.23 + fputs("D3DUT WARNING: ", stderr); 1.24 + 1.25 + va_list ap; 1.26 + va_start(ap, fmt); 1.27 + vfprintf(stderr, fmt, ap); 1.28 + va_end(ap); 1.29 +} 1.30 \ No newline at end of file