summaryrefslogtreecommitdiff
path: root/telepathy-logger/log-manager.c
diff options
context:
space:
mode:
Diffstat (limited to 'telepathy-logger/log-manager.c')
-rw-r--r--telepathy-logger/log-manager.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/telepathy-logger/log-manager.c b/telepathy-logger/log-manager.c
index 4f90319..0177bdd 100644
--- a/telepathy-logger/log-manager.c
+++ b/telepathy-logger/log-manager.c
@@ -358,11 +358,12 @@ _tpl_log_manager_add_event (TplLogManager *manager,
gboolean result;
result = _tpl_log_store_add_event (store, event, &loc_error);
- if (!result && loc_error != NULL)
+ if (!result)
{
CRITICAL ("logstore name=%s: %s. "
"Event may not be logged properly.",
- _tpl_log_store_get_name (store), loc_error->message);
+ _tpl_log_store_get_name (store),
+ loc_error != NULL ? loc_error->message : "no error message");
g_clear_error (&loc_error);
}
/* TRUE if at least one LogStore succeeds */