summaryrefslogtreecommitdiff
path: root/telepathy-glib/cm-message.c
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-12-09 11:51:58 +0100
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-12-09 13:56:29 +0100
commit758de99afeaaea61ca6e352a252e01893c958652 (patch)
treefd8d7bb3a64ffa3667c4e96dedd6b0c6864057c9 /telepathy-glib/cm-message.c
parent1dc956dbf34d6cd85c3919efcd498879618c6bbe (diff)
downloadtelepathy-glib-758de99afeaaea61ca6e352a252e01893c958652.tar.gz
_tp_cm_message_new_from_parts: get a TpBaseConnection
Diffstat (limited to 'telepathy-glib/cm-message.c')
-rw-r--r--telepathy-glib/cm-message.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/telepathy-glib/cm-message.c b/telepathy-glib/cm-message.c
index bc464f64d..7b8a71898 100644
--- a/telepathy-glib/cm-message.c
+++ b/telepathy-glib/cm-message.c
@@ -304,7 +304,8 @@ tp_cm_message_set_sender (TpMessage *self,
}
TpMessage *
-_tp_cm_message_new_from_parts (const GPtrArray *parts)
+_tp_cm_message_new_from_parts (TpBaseConnection *conn,
+ const GPtrArray *parts)
{
TpMessage *self;
guint i;
@@ -314,8 +315,7 @@ _tp_cm_message_new_from_parts (const GPtrArray *parts)
g_return_val_if_fail (parts != NULL, NULL);
g_return_val_if_fail (parts->len > 0, NULL);
- self = g_object_new (TP_TYPE_CM_MESSAGE,
- NULL);
+ self = tp_cm_message_new (conn, parts->len);
for (i = 0; i < parts->len; i++)
{