aboutsummaryrefslogtreecommitdiffstats
path: root/util/logger.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--util/logger.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/util/logger.c b/util/logger.c
index 04dac2ce6..7d101c29a 100644
--- a/util/logger.c
+++ b/util/logger.c
@@ -129,11 +129,19 @@ log_bug( const char *fmt, ... )
abort();
}
+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 5 )
void
-log_bug0()
+log_bug0( const char *file, int line, const char *func )
{
- log_bug("Ohhhh jeeee ...\n");
+ log_bug("Ohhhh jeeee ... (%s:%d:%s)\n", file, line, func );
}
+#else
+void
+log_bug0( const char *file, int line )
+{
+ log_bug("Ohhhh jeeee ... (%s:%d)\n", file, line);
+}
+#endif
void
log_debug( const char *fmt, ... )