summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonny Lamb <jonny.lamb@collabora.co.uk>2012-04-03 21:02:04 -0400
committerJonny Lamb <jonny.lamb@collabora.co.uk>2012-04-03 21:02:40 -0400
commit85fbec36ec2a24872383bc52b91e34ab79d435d0 (patch)
treec66687ee4d6330df9ffe9ac5dee0079eb1aed33a
parent0a5092500b67d70217a9ce361f660d54f8c842b2 (diff)
downloadtelepathy-salut-85fbec36ec2a24872383bc52b91e34ab79d435d0.tar.gz
gibber-oob-file-transfer: assert we have a message before using it
If we g_signal_connect (NULL, ...), it will not work, so let's fail earlier. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
-rw-r--r--lib/gibber/gibber-oob-file-transfer.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/gibber/gibber-oob-file-transfer.c b/lib/gibber/gibber-oob-file-transfer.c
index 4aa3fc9b..60497020 100644
--- a/lib/gibber/gibber-oob-file-transfer.c
+++ b/lib/gibber/gibber-oob-file-transfer.c
@@ -929,6 +929,8 @@ gibber_oob_file_transfer_send (GibberFileTransfer *ft,
{
GibberOobFileTransfer *self = GIBBER_OOB_FILE_TRANSFER (ft);
+ g_return_if_fail (self->priv->msg != NULL);
+
DEBUG("Starting HTTP chunked file transfer");
self->priv->channel = src;
g_io_channel_ref (src);