diff options
author | 7 <NotZed@Ximian.com> | 2001-10-18 06:45:18 +0800 |
---|---|---|
committer | Michael Zucci <zucchi@src.gnome.org> | 2001-10-18 06:45:18 +0800 |
commit | a31ef049c0dcc0916b68f1ef099e1c9f44aac75d (patch) | |
tree | 44362b74c05d8e9cfe4e1b4b54526397a37a5119 /mail/mail-ops.c | |
parent | 4b9dbd4269daf414066e5c7a15b992e3efedbfb2 (diff) | |
download | gsoc2013-evolution-a31ef049c0dcc0916b68f1ef099e1c9f44aac75d.tar.gz gsoc2013-evolution-a31ef049c0dcc0916b68f1ef099e1c9f44aac75d.tar.zst gsoc2013-evolution-a31ef049c0dcc0916b68f1ef099e1c9f44aac75d.zip |
Clone the folderinfo before passing to async event. (real_folder_created):
2001-10-17 <NotZed@Ximian.com>
* mail-folder-cache.c (store_folder_subscribed): Clone the
folderinfo before passing to async event.
(real_folder_created): Free when done.
(store_folder_unsubscribed):
(real_folder_deleted): And same here.
* mail-ops.c (mail_expunge_folder): Use the queued thread for
expunging folders.
svn path=/trunk/; revision=13741
Diffstat (limited to 'mail/mail-ops.c')
-rw-r--r-- | mail/mail-ops.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mail/mail-ops.c b/mail/mail-ops.c index e0780d1da3..1693825668 100644 --- a/mail/mail-ops.c +++ b/mail/mail-ops.c @@ -1585,7 +1585,7 @@ mail_expunge_folder(CamelFolder *folder, void (*done) (CamelFolder *folder, void m->data = data; m->done = done; - e_thread_put(mail_thread_new, (EMsg *)m); + e_thread_put(mail_thread_queued, (EMsg *)m); } /* ** GET MESSAGE(s) ***************************************************** */ |