[telepathy-gabble/master] gabble_file_transfer_channel_offer_file: don't set hash if NULL
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Fri Apr 3 09:25:46 PDT 2009
---
src/file-transfer-channel.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/src/file-transfer-channel.c b/src/file-transfer-channel.c
index 16748aa..a4a5bdb 100644
--- a/src/file-transfer-channel.c
+++ b/src/file-transfer-channel.c
@@ -1066,9 +1066,11 @@ gabble_file_transfer_channel_offer_file (GabbleFileTransferChannel *self,
"name", self->priv->filename,
"size", size_str,
"mime-type", self->priv->content_type,
- "hash", self->priv->content_hash,
NULL);
+ if (self->priv->content_hash != NULL)
+ lm_message_node_set_attribute (file_node, "hash", self->priv->content_hash);
+
/* TODO: support initial offset */
desc_node = lm_message_node_add_child (file_node, "desc",
--
1.5.6.5
More information about the telepathy-commits
mailing list