From 9e362f9d54d755ec1f3e88b2363313c3d85da0fa Mon Sep 17 00:00:00 2001
From: Alexandre Savard <alexandre.savard@savoirfairelinux.com>
Date: Thu, 9 Sep 2010 16:40:53 -0400
Subject: [PATCH] [#3963] Do not display incoming messages if instant messaging
 is disabled

---
 sflphone-client-gnome/src/dbus/dbus.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/sflphone-client-gnome/src/dbus/dbus.c b/sflphone-client-gnome/src/dbus/dbus.c
index f43a19c8ff..e7616b3780 100644
--- a/sflphone-client-gnome/src/dbus/dbus.c
+++ b/sflphone-client-gnome/src/dbus/dbus.c
@@ -127,6 +127,12 @@ incoming_message_cb (DBusGProxy *proxy UNUSED, const gchar* callID UNUSED, const
     callable_obj_t *call = NULL;
     conference_obj_t *conf = NULL;
 
+    // do not display message if instant messaging is disabled
+    gboolean instant_messaging_enabled = eel_gconf_get_integer (INSTANT_MESSAGING_ENABLED);
+
+    if (!instant_messaging_enabled)
+        return;
+
     // Get the call information. (if this call exist)
     call = calllist_get (current_calls, callID);
 
-- 
GitLab