aboutsummaryrefslogtreecommitdiffstats
path: root/camel
diff options
context:
space:
mode:
Diffstat (limited to 'camel')
-rw-r--r--camel/camel-mime-message.c11
-rw-r--r--camel/camel-mime-message.h1
2 files changed, 12 insertions, 0 deletions
diff --git a/camel/camel-mime-message.c b/camel/camel-mime-message.c
index 69f1c93773..2c0a4e638d 100644
--- a/camel/camel-mime-message.c
+++ b/camel/camel-mime-message.c
@@ -143,6 +143,17 @@ camel_mime_message_get_type (void)
+CamelMimeMessage *
+camel_mime_message_new_with_session (CamelSession *session)
+{
+ CamelMimeMessage *mime_message;
+ mime_message = gtk_type_new (CAMEL_MIME_MESSAGE_TYPE);
+ mime_message->session = session;
+ return mime_message;
+}
+
+
+
/* two utils func */
diff --git a/camel/camel-mime-message.h b/camel/camel-mime-message.h
index bb4bb5bde9..d582841e4f 100644
--- a/camel/camel-mime-message.h
+++ b/camel/camel-mime-message.h
@@ -104,6 +104,7 @@ GtkType camel_mime_message_get_type (void);
/* public methods */
+CamelMimeMessage *camel_mime_message_new_with_session (CamelSession *session);
void set_received_date (CamelMimeMessage *mime_message, GString *received_date);
GString *get_received_date (CamelMimeMessage *mime_message);