aboutsummaryrefslogtreecommitdiffstats
path: root/util/logger.c
diff options
context:
space:
mode:
Diffstat (limited to 'util/logger.c')
-rw-r--r--util/logger.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/util/logger.c b/util/logger.c
index 9c1b86b23..8993ba43d 100644
--- a/util/logger.c
+++ b/util/logger.c
@@ -110,9 +110,13 @@ log_bug( const char *fmt, ... )
va_list arg_ptr ;
fprintf(stderr, "\nInternal Error%s: ", pidstring ) ;
- va_start( arg_ptr, fmt ) ;
- vfprintf(stderr,fmt,arg_ptr) ;
- va_end(arg_ptr);
+ if( fmt ) {
+ va_start( arg_ptr, fmt ) ;
+ vfprintf(stderr,fmt,arg_ptr) ;
+ va_end(arg_ptr);
+ }
+ else
+ fputs("Ohhh jeeee ...\n", stderr);
fflush(stderr);
abort();
}