]> git.0d.be Git - empathy.git/blobdiff - src/empathy-accounts.c
Make use of tp-glib debug system.
[empathy.git] / src / empathy-accounts.c
index 38b31fd5804afe12868a6167274ca5d34e8d2513..65ede78ac7d8228490769c6c827a7d046443417a 100644 (file)
@@ -28,6 +28,7 @@
 #include <glib.h>
 #include <gtk/gtk.h>
 
+#include <libempathy/empathy-debug.h>
 #include <libempathy-gtk/empathy-accounts-dialog.h>
 
 static void
@@ -44,6 +45,12 @@ main (int argc, char *argv[])
 
        gtk_init (&argc, &argv);
 
+       if (g_getenv ("EMPATHY_TIMING") != NULL) {
+               g_log_set_default_handler (tp_debug_timestamped_log_handler, NULL);
+       }
+       empathy_debug_set_flags (g_getenv ("EMPATHY_DEBUG"));
+       tp_debug_divert_messages (g_getenv ("EMPATHY_LOGFILE"));
+
        gtk_icon_theme_append_search_path (gtk_icon_theme_get_default (),
                                           PKGDATADIR G_DIR_SEPARATOR_S "icons");
        dialog = empathy_accounts_dialog_show (NULL);