]> git.0d.be Git - empathy.git/commitdiff
remove empathy_message_new()
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Fri, 15 Apr 2011 14:50:33 +0000 (16:50 +0200)
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Mon, 18 Apr 2011 12:40:30 +0000 (14:40 +0200)
libempathy/empathy-message.c
libempathy/empathy-message.h

index 520dbe650a6bc741f42428c7927491067fdbce27..53422b61a7b923d1e3adbc521478f99d0823b3a6 100644 (file)
@@ -268,14 +268,6 @@ message_set_property (GObject      *object,
        };
 }
 
        };
 }
 
-EmpathyMessage *
-empathy_message_new (const gchar *body)
-{
-       return g_object_new (EMPATHY_TYPE_MESSAGE,
-                            "body", body,
-                            NULL);
-}
-
 EmpathyMessage *
 empathy_message_from_tpl_log_event (TplEvent *logevent)
 {
 EmpathyMessage *
 empathy_message_from_tpl_log_event (TplEvent *logevent)
 {
@@ -321,7 +313,13 @@ empathy_message_from_tpl_log_event (TplEvent *logevent)
        receiver = tpl_event_get_receiver (logevent);
        sender = tpl_event_get_sender (logevent);
 
        receiver = tpl_event_get_receiver (logevent);
        sender = tpl_event_get_sender (logevent);
 
-       retval = empathy_message_new (body);
+       retval = g_object_new (EMPATHY_TYPE_MESSAGE,
+               "type", tpl_text_event_get_message_type (TPL_TEXT_EVENT (logevent)),
+               "body", body,
+               "is-backlog", TRUE,
+               "timestamp", tpl_event_get_timestamp (logevent),
+               NULL);
+
        if (receiver != NULL) {
                contact = empathy_contact_from_tpl_contact (account, receiver);
                empathy_message_set_receiver (retval, contact);
        if (receiver != NULL) {
                contact = empathy_contact_from_tpl_contact (account, receiver);
                empathy_message_set_receiver (retval, contact);
@@ -334,12 +332,6 @@ empathy_message_from_tpl_log_event (TplEvent *logevent)
                g_object_unref (contact);
        }
 
                g_object_unref (contact);
        }
 
-       empathy_message_set_timestamp (retval,
-                       tpl_event_get_timestamp (logevent));
-        empathy_message_set_tptype (retval,
-            tpl_text_event_get_message_type (TPL_TEXT_EVENT (logevent)));
-       empathy_message_set_is_backlog (retval, TRUE);
-
        g_free (body);
 
        return retval;
        g_free (body);
 
        return retval;
index cb57f0755a583267e09e6d7063fee267330dde76..fd608b19d595a058d4cd219aec51f7390966c8f5 100644 (file)
@@ -55,7 +55,6 @@ struct _EmpathyMessageClass {
 
 GType                    empathy_message_get_type          (void) G_GNUC_CONST;
 
 
 GType                    empathy_message_get_type          (void) G_GNUC_CONST;
 
-EmpathyMessage *         empathy_message_new               (const gchar              *body);
 EmpathyMessage *         empathy_message_from_tpl_log_event (TplEvent                *logevent);
 EmpathyMessage *         empathy_message_new_from_tp_message (TpMessage *tp_msg,
                                                              gboolean incoming);
 EmpathyMessage *         empathy_message_from_tpl_log_event (TplEvent                *logevent);
 EmpathyMessage *         empathy_message_new_from_tp_message (TpMessage *tp_msg,
                                                              gboolean incoming);