summaryrefslogtreecommitdiff
path: root/telepathy-glib/signalled-message.c
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-11-09 15:45:46 +0100
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-12-09 13:56:28 +0100
commit76f41858f44d7b0b9a8d5e83ac00ef01e7da662e (patch)
tree7d2c082a8544febce67c3403fa69116df2e4a9d6 /telepathy-glib/signalled-message.c
parentafe09643b98c875f0d8379ac2c82a41827229844 (diff)
downloadtelepathy-glib-76f41858f44d7b0b9a8d5e83ac00ef01e7da662e.tar.gz
remove initial-parts and size-hint properties
Diffstat (limited to 'telepathy-glib/signalled-message.c')
-rw-r--r--telepathy-glib/signalled-message.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/telepathy-glib/signalled-message.c b/telepathy-glib/signalled-message.c
index 0d7c89cb8..0eb52df1e 100644
--- a/telepathy-glib/signalled-message.c
+++ b/telepathy-glib/signalled-message.c
@@ -97,12 +97,14 @@ _tp_signalled_message_new (const GPtrArray *parts)
/* FIXME: remove message-sender? */
self = g_object_new (TP_TYPE_SIGNALLED_MESSAGE,
- "initial-parts", parts->len,
- "size-hint", parts->len,
NULL);
for (i = 0; i < parts->len; i++)
{
+ /* First part is automatically created */
+ if (i != 0)
+ tp_message_append_part (self);
+
tp_g_hash_table_update (g_ptr_array_index (self->parts, i),
g_ptr_array_index (parts, i),
(GBoxedCopyFunc) g_strdup,