aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-09-15 16:04:16 +0800
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-09-15 16:04:16 +0800
commitd0887a48a638132c8b831a2115bbac6485682fff (patch)
tree50e9ecfeacfae1b406dae2e8eb19cf0878e92ef0
parent1f396fd4a78ff0c77beb69d4c1b5ce38985feb8a (diff)
downloadgsoc2013-empathy-d0887a48a638132c8b831a2115bbac6485682fff.tar
gsoc2013-empathy-d0887a48a638132c8b831a2115bbac6485682fff.tar.gz
gsoc2013-empathy-d0887a48a638132c8b831a2115bbac6485682fff.tar.bz2
gsoc2013-empathy-d0887a48a638132c8b831a2115bbac6485682fff.tar.lz
gsoc2013-empathy-d0887a48a638132c8b831a2115bbac6485682fff.tar.xz
gsoc2013-empathy-d0887a48a638132c8b831a2115bbac6485682fff.tar.zst
gsoc2013-empathy-d0887a48a638132c8b831a2115bbac6485682fff.zip
blacklist haze's sip protocol (#629736)
-rw-r--r--libempathy-gtk/empathy-protocol-chooser.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/libempathy-gtk/empathy-protocol-chooser.c b/libempathy-gtk/empathy-protocol-chooser.c
index 9f57d921a..852f38174 100644
--- a/libempathy-gtk/empathy-protocol-chooser.c
+++ b/libempathy-gtk/empathy-protocol-chooser.c
@@ -178,6 +178,11 @@ protocol_choosers_add_cm (EmpathyProtocolChooser *chooser,
* should use Gabble */
continue;
+ if (!tp_strdiff (cm->name, "haze") &&
+ !tp_strdiff (proto->name, "sip"))
+ /* Haze's SIP implementation is pretty useless (bgo #629736) */
+ continue;
+
if (tp_strdiff (cm->name, "haze") && !tp_strdiff (saved_cm_name, "haze"))
{
GtkTreeIter titer;