From d4d2509314390320af15be637fba93fb969ec24f Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Fri, 9 Jun 2000 19:45:33 +0000 Subject: close and expunge the source folder after copying it to a local folder. * mail-ops.c (fetch_mail): close and expunge the source folder after copying it to a local folder. svn path=/trunk/; revision=3493 --- mail/ChangeLog | 5 +++++ mail/mail-ops.c | 3 +++ 2 files changed, 8 insertions(+) (limited to 'mail') diff --git a/mail/ChangeLog b/mail/ChangeLog index 28dbdbfa72..23d524cdf3 100644 --- a/mail/ChangeLog +++ b/mail/ChangeLog @@ -1,3 +1,8 @@ +2000-06-09 Dan Winship + + * mail-ops.c (fetch_mail): close and expunge the source folder + after copying it to a local folder. + 2000-06-09 Ettore Perazzoli * component-factory.c (create_view): Updated to match the changes diff --git a/mail/mail-ops.c b/mail/mail-ops.c index 9a41b9d02e..5f215c90d5 100644 --- a/mail/mail-ops.c +++ b/mail/mail-ops.c @@ -218,6 +218,9 @@ fetch_mail (GtkWidget *button, gpointer user_data) gtk_object_unref((GtkObject *)msg); } camel_folder_free_uids (sourcefolder, uids); + camel_folder_close (sourcefolder, TRUE, ex); + if (camel_exception_is_set (ex)) + mail_exception_dialog ("", ex, fb); gtk_object_unref((GtkObject *)sourcefolder); } else { printf("we can search on this folder, performing search!\n"); -- cgit v1.2.3