- TnyMimePart *mime_part = tny_mime_part_view_get_part (TNY_MIME_PART_VIEW (priv->selected->data));
- if (info != MODEST_ATTACHMENTS_VIEW_CLIPBOARD_TYPE_INDEX) {
- if (TNY_IS_MSG (mime_part)) {
- TnyHeader *header = tny_msg_get_header (TNY_MSG (mime_part));
- if (TNY_IS_HEADER (header)) {
- const gchar *subject = NULL;
- subject = tny_header_get_subject (header);
- if ((subject == NULL) || (subject[0] == '\0'))
- subject = _("mail_va_no_subject");
- gtk_selection_data_set_text (selection_data, subject, -1);
- g_object_unref (header);
- }
- } else {
- gtk_selection_data_set_text (selection_data, tny_mime_part_get_filename (mime_part), -1);
- }
- } else {