From 6be4901bae497b2aaf6bde559661f2390adeb9fb Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Wed, 5 Jun 2013 16:35:56 -0400 Subject: EMailPart: Add "part-list" property. This is a weak reference to the EMailPartList to which the EMailPart has been added. The property is set by e_mail_part_list_add_part(). New functions: e_mail_part_ref_part_list() e_mail_part_set_part_list() --- em-format/e-mail-part.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'em-format/e-mail-part.h') diff --git a/em-format/e-mail-part.h b/em-format/e-mail-part.h index f710f4021a..75057c2ee5 100644 --- a/em-format/e-mail-part.h +++ b/em-format/e-mail-part.h @@ -47,6 +47,8 @@ G_BEGIN_DECLS +struct _EMailPartList; + typedef struct _EMailPart EMailPart; typedef struct _EMailPartClass EMailPartClass; typedef struct _EMailPartPrivate EMailPartPrivate; @@ -106,6 +108,10 @@ CamelMimePart * e_mail_part_ref_mime_part (EMailPart *part); const gchar * e_mail_part_get_mime_type (EMailPart *part); void e_mail_part_set_mime_type (EMailPart *part, const gchar *mime_type); +struct _EMailPartList * + e_mail_part_ref_part_list (EMailPart *part); +void e_mail_part_set_part_list (EMailPart *part, + struct _EMailPartList *part_list); gboolean e_mail_part_get_is_attachment (EMailPart *part); void e_mail_part_set_is_attachment (EMailPart *part, gboolean is_attachment); -- cgit