fix fc_can_lossless_conv_to (I hope this is correct)
[libfirm] / ir / common / debug.c
index 918ade0..1a279a0 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 1995-2007 University of Karlsruhe.  All right reserved.
+ * Copyright (C) 1995-2008 University of Karlsruhe.  All right reserved.
  *
  * This file is part of libFirm.
  *
  * @date    15.12.2004
  * @version $Id$
  */
-#ifdef HAVE_CONFIG_H
 #include "config.h"
-#endif
-
-#include "firm_config.h"
 
 #ifdef DEBUG_libfirm
 
@@ -161,7 +157,7 @@ void _firm_dbg_print(const firm_dbg_module_t *mod, unsigned mask, const char *fm
     ir_obst_vprintf(&dbg_obst, fmt, args);
     obstack_1grow(&dbg_obst, '\0');
     res = obstack_finish(&dbg_obst);
-    fprintf(mod->file, res);
+    fprintf(mod->file, "%s", res);
     obstack_free(&dbg_obst, res);
     va_end(args);
   }