static void log_to_debugger (EmpathyDebugFlags flag, const gchar *message) { EmpathyDebugger *dbg = empathy_debugger_get_singleton (); gchar *domain; GTimeVal now; g_get_current_time (&now); domain = g_strdup_printf ("%s/%s", G_LOG_DOMAIN, debug_flag_to_key (flag)); empathy_debugger_add_message (dbg, &now, domain, G_LOG_LEVEL_DEBUG, message); g_free (domain); }
static void log_to_debug_sender (EmpathyDebugFlags flag, const gchar *message) { TpDebugSender *sender; gchar *domain; GTimeVal now; sender = tp_debug_sender_dup (); g_get_current_time (&now); domain = g_strdup_printf ("%s/%s", G_LOG_DOMAIN, debug_flag_to_key (flag)); tp_debug_sender_add_message (sender, &now, domain, G_LOG_LEVEL_DEBUG, message); g_free (domain); g_object_unref (sender); }