From c44c65e85fe6413b69d26ae600be6bfb4952367c Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Mon, 9 Jul 2012 07:34:31 -0400 Subject: Add e_mail_folder_expunge(). To replace mail_expunge_folder(). --- libemail-engine/e-mail-folder-utils.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'libemail-engine/e-mail-folder-utils.h') diff --git a/libemail-engine/e-mail-folder-utils.h b/libemail-engine/e-mail-folder-utils.h index 9e8dd0f050..5217f2d608 100644 --- a/libemail-engine/e-mail-folder-utils.h +++ b/libemail-engine/e-mail-folder-utils.h @@ -45,6 +45,18 @@ gboolean e_mail_folder_append_message_finish gchar **appended_uid, GError **error); +gboolean e_mail_folder_expunge_sync (CamelFolder *folder, + GCancellable *cancellable, + GError **error); +void e_mail_folder_expunge (CamelFolder *folder, + gint io_priority, + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data); +gboolean e_mail_folder_expunge_finish (CamelFolder *folder, + GAsyncResult *result, + GError **error); + CamelMimePart * e_mail_folder_build_attachment_sync (CamelFolder *folder, GPtrArray *message_uids, -- cgit v1.2.3