X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fwidgets%2Fmodest-mail-header-view.c;h=7a9ad29b79afa1b08f19132cb9797bfa23963ebc;hb=f027aeec354ec9c5ea3432ccd6ae544cce43f696;hp=d12532215384164925b8f08daa62035d1f01b2f7;hpb=601bba4c23eb6674759901674530b38fdc134ece;p=modest diff --git a/src/widgets/modest-mail-header-view.c b/src/widgets/modest-mail-header-view.c index d125322..7a9ad29 100644 --- a/src/widgets/modest-mail-header-view.c +++ b/src/widgets/modest-mail-header-view.c @@ -241,7 +241,7 @@ modest_mail_header_view_set_header_default (TnyHeaderView *self, TnyHeader *head if (header && G_IS_OBJECT (header)) { - const gchar *to, *from, *subject, *bcc, *cc; + gchar *to, *from, *subject, *bcc, *cc; GtkWidget *subject_label; g_object_ref (G_OBJECT (header)); @@ -250,11 +250,11 @@ modest_mail_header_view_set_header_default (TnyHeaderView *self, TnyHeader *head modest_mail_header_view_update_is_outgoing (self); - to = tny_header_get_to (header); - from = tny_header_get_from (header); - subject = tny_header_get_subject (header); - cc = tny_header_get_cc (header); - bcc = tny_header_get_bcc (header); + to = tny_header_dup_to (header); + from = tny_header_dup_from (header); + subject = tny_header_dup_subject (header); + cc = tny_header_dup_cc (header); + bcc = tny_header_dup_bcc (header); priv->subject_box = gtk_hbox_new (FALSE, 0); subject_label = gtk_label_new (NULL); @@ -304,9 +304,14 @@ modest_mail_header_view_set_header_default (TnyHeaderView *self, TnyHeader *head add_recpt_header (MODEST_MAIL_HEADER_VIEW (self), _("mail_va_hotfix1"), bcc); modest_mail_header_view_add_custom_header (MODEST_MAIL_HEADER_VIEW (self), _("mail_va_subject"), priv->subject_box, TRUE, TRUE); - add_date_time_header (MODEST_MAIL_HEADER_VIEW (self), _("mcen_fi_message_properties_received"), + add_date_time_header (MODEST_MAIL_HEADER_VIEW (self), _("mail_va_date"), tny_header_get_date_received (header)); } + g_free (subject); + g_free (to); + g_free (from); + g_free (cc); + g_free (bcc); } gtk_widget_show_all (GTK_WIDGET (self)); @@ -489,8 +494,8 @@ tny_header_view_init (gpointer g, gpointer iface_data) { TnyHeaderViewIface *klass = (TnyHeaderViewIface *)g; - klass->set_header_func = modest_mail_header_view_set_header; - klass->clear_func = modest_mail_header_view_clear; + klass->set_header = modest_mail_header_view_set_header; + klass->clear = modest_mail_header_view_clear; return; }