[telepathy-salut/master] gibber_oob_file_transfer_is_file_offer: check if url is NULL before looking for its content

Guillaume Desmottes guillaume.desmottes at collabora.co.uk
Wed Apr 1 04:10:38 PDT 2009


---
 lib/gibber/gibber-oob-file-transfer.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/lib/gibber/gibber-oob-file-transfer.c b/lib/gibber/gibber-oob-file-transfer.c
index 8a0e35c..ec9c6e5 100644
--- a/lib/gibber/gibber-oob-file-transfer.c
+++ b/lib/gibber/gibber-oob-file-transfer.c
@@ -158,8 +158,11 @@ gibber_oob_file_transfer_is_file_offer (GibberXmppStanza *stanza)
     return FALSE;
 
   url = gibber_xmpp_node_get_child (query, "url");
+  if (url == NULL)
+    return FALSE;
+
   url_content = url->content;
-  if (url == NULL || url_content == NULL || strcmp (url_content, "") == 0)
+  if (url_content == NULL || strcmp (url_content, "") == 0)
     return FALSE;
 
   if (url_content[0] == '\n')
-- 
1.5.6.5




More information about the telepathy-commits mailing list