summaryrefslogtreecommitdiff
path: root/src/base/ftdebug.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/base/ftdebug.c')
-rw-r--r--src/base/ftdebug.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/base/ftdebug.c b/src/base/ftdebug.c
index 544749040..c5c0d12c0 100644
--- a/src/base/ftdebug.c
+++ b/src/base/ftdebug.c
@@ -359,7 +359,16 @@
ft_default_output_handler( const struct dlg_origin* origin,
const char* string, void* data )
{
- unsigned int features = dlg_output_threadsafe /*| dlg_output_tags*/ ;
+ unsigned int features;
+ if( origin->tags[0] == "error_log" )
+ {
+ features = dlg_output_threadsafe | dlg_output_tags ;
+ }
+ else
+ {
+ features = dlg_output_threadsafe /*| dlg_output_tags*/ ;
+ }
+
dlg_generic_output_stream( fileptr, features, origin, string,
dlg_default_output_styles );
}