missing files added
[libfirm] / ir / common / error.c
index 5f1d367..4fe7f60 100644 (file)
 #include <stdio.h>
 #include <stdarg.h>
 #include "error.h"
+#include "irprintf.h"
 
-NORETURN panic(const char *fmt, ...)
-{
-  va_list ap;
+NORETURN panic(const char *fmt, ...) {
+       va_list ap;
 
-  fputs("libFirm panic: ", stderr);
-  va_start(ap, fmt);
-  vfprintf(stderr, fmt, ap);
-  va_end(ap);
-  putc('\n', stderr);
-  abort();
+       fputs("libFirm panic: ", stderr);
+       va_start(ap, fmt);
+       ir_vfprintf(stderr, fmt, ap);
+       va_end(ap);
+       putc('\n', stderr);
+       abort();
 }