From 0ac20c6064de6f082ac466731e9fee416cb083f4 Mon Sep 17 00:00:00 2001 From: 7 Date: Thu, 27 Sep 2001 22:34:12 +0000 Subject: No such event finalized! Its finalize. (mail_note_store): " 2001-09-27 * mail-folder-cache.c (real_note_folder): No such event finalized! Its finalize. (mail_note_store): " Fixed dan's comment a bit, info != NULL for folder_created, info== NULL for changed. 2001-09-26 * mail-local.c (mlf_set_message_flags): Proxy the set_message_flags call too. Doesn't fix the 'local folder counts dont update' problem, but its more correct. svn path=/trunk/; revision=13200 --- mail/mail-folder-cache.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'mail/mail-folder-cache.c') diff --git a/mail/mail-folder-cache.c b/mail/mail-folder-cache.c index f6db9e6024..9ccf138a75 100644 --- a/mail/mail-folder-cache.c +++ b/mail/mail-folder-cache.c @@ -84,13 +84,13 @@ static GHashTable *stores; * folders it checks, but it can also return -1 for a folder, meaning * it didn't check, and so you should stick with your previous answer. * - * update_1folder is called from three places: with info == NULL when - * the folder is created, with info == NULL when a changed event is - * emitted, or with info != NULL when doing a get_folder_info. So if - * info is NULL, camel_folder_unread_message_count is correct, and - * if it's not NULL and its unread_message_count isn't -1, then it's - * correct. - */ + * update_1folder is called from three places: with info != NULL when + * the folder is created (or get_folder_info), with info == NULL when + * a folder changed event is emitted. + * + * So if info is NULL, camel_folder_unread_message_count is correct, + * and if it's not NULL and its unread_message_count isn't -1, then + * it's correct. */ static void update_1folder(struct _folder_info *mfi, CamelFolderInfo *info) @@ -227,7 +227,7 @@ real_note_folder(CamelFolder *folder, void *event_data, void *data) camel_object_hook_event((CamelObject *)folder, "folder_changed", folder_changed, mfi); camel_object_hook_event((CamelObject *)folder, "message_changed", folder_changed, mfi); - camel_object_hook_event((CamelObject *)folder, "finalized", folder_finalised, mfi); + camel_object_hook_event((CamelObject *)folder, "finalize", folder_finalised, mfi); camel_object_unref((CamelObject *)folder); } @@ -375,7 +375,7 @@ mail_note_store(CamelStore *store, EvolutionStorage *storage, GNOME_Evolution_St camel_object_hook_event((CamelObject *)store, "folder_created", store_folder_created, NULL); camel_object_hook_event((CamelObject *)store, "folder_deleted", store_folder_deleted, NULL); - camel_object_hook_event((CamelObject *)store, "finalized", store_finalised, NULL); + camel_object_hook_event((CamelObject *)store, "finalize", store_finalised, NULL); } UNLOCK(info_lock); -- cgit v1.2.3