[Telepathy-commits] [telepathy-salut/master] gibber_oob_file_transfer_is_file_offer: check if the protocol is http so we don't identify stream tube bytestream as file transfer
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Mon Dec 1 03:24:30 PST 2008
---
lib/gibber/gibber-oob-file-transfer.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/lib/gibber/gibber-oob-file-transfer.c b/lib/gibber/gibber-oob-file-transfer.c
index d74ea66..b401224 100644
--- a/lib/gibber/gibber-oob-file-transfer.c
+++ b/lib/gibber/gibber-oob-file-transfer.c
@@ -160,6 +160,10 @@ gibber_oob_file_transfer_is_file_offer (GibberXmppStanza *stanza)
if (url == NULL || url->content == NULL || strcmp (url->content, "") == 0)
return FALSE;
+ /* We only support file transfer over HTTP */
+ if (!g_str_has_prefix (url->content, "http://"))
+ return FALSE;
+
return TRUE;
}
--
1.5.6.5
More information about the Telepathy-commits
mailing list