[telepathy-gabble/master] Only record in debugger if message is not from gabble.

Jonny Lamb jonny.lamb at collabora.co.uk
Wed Jun 3 06:10:54 PDT 2009


Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>
---
 src/gabble.c |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/src/gabble.c b/src/gabble.c
index 72cabf9..6d03f95 100644
--- a/src/gabble.c
+++ b/src/gabble.c
@@ -56,11 +56,14 @@ simple_log (const gchar *log_domain,
             const gchar *message,
             gpointer user_data)
 {
-  GTimeVal now;
-
   g_log_default_handler (log_domain, log_level, message, NULL);
-  g_get_current_time (&now);
-  log_to_debugger (&now, log_domain, log_level, message);
+
+  if (tp_strdiff (log_domain, G_LOG_DOMAIN))
+    {
+      GTimeVal now;
+      g_get_current_time (&now);
+      log_to_debugger (&now, log_domain, log_level, message);
+    }
 }
 
 static void
@@ -80,7 +83,9 @@ stamp_log (const gchar *log_domain,
   tmp = g_strdup_printf ("%s.%06ld: %s", now_str, now.tv_usec, message);
   g_log_default_handler (log_domain, log_level, tmp, NULL);
   g_free (tmp);
-  log_to_debugger (&now, log_domain, log_level, message);
+
+  if (tp_strdiff (log_domain, G_LOG_DOMAIN))
+    log_to_debugger (&now, log_domain, log_level, message);
 }
 #endif
 
-- 
1.5.6.5




More information about the telepathy-commits mailing list