[Telepathy-commits] [telepathy-gabble/master] stream_method_supported: make function easier to read

Guillaume Desmottes guillaume.desmottes at collabora.co.uk
Tue Jan 6 08:41:33 PST 2009


---
 src/bytestream-factory.c |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/bytestream-factory.c b/src/bytestream-factory.c
index fa90e5b..459ef9a 100644
--- a/src/bytestream-factory.c
+++ b/src/bytestream-factory.c
@@ -541,8 +541,15 @@ gabble_bytestream_factory_make_stream_init_iq (const gchar *full_jid,
 static gboolean
 stream_method_supported (const gchar *stream_method)
 {
-  return !tp_strdiff (stream_method, NS_IBB) ||
-         !tp_strdiff (stream_method, NS_BYTESTREAMS);
+  /* IBB */
+  if (!tp_strdiff (stream_method, NS_IBB))
+    return TRUE;
+
+  /* Sock5 */
+  if (!tp_strdiff (stream_method, NS_BYTESTREAMS))
+    return TRUE;
+
+  return FALSE;
 }
 
 /**
-- 
1.5.6.5




More information about the Telepathy-commits mailing list