From 586f083c3ab79ada76433afbe8529050f2cd5e31 Mon Sep 17 00:00:00 2001 From: 0 Date: Thu, 20 Sep 2001 22:59:11 +0000 Subject: Lock around hashtable/list manipulation. Also dont try scan vfolder_hash 2001-09-20 * mail-vfolder.c (vfolder_register_source): Lock around hashtable/list manipulation. Also dont try scan vfolder_hash if it hasn't been setup yet. (source_finalise): Lock around list access. (rule_changed): Lock around hash access. (context_rule_added): Lock around hash access. (context_rule_removed): " (rule_changed): Lock around list access. * mail-local.c (storage_listener_startup): Fix for api change. (local_storage_new_folder_cb): Dont skip over leading / in path. (local_storage_removed_folder_cb): ditto. * mail-folder-cache.c (create_folders): No longer pass prefix between recursive calls - we have the path in the folderinfo. (setup_folder): No longer take path arg, we get it from folderinfo. (mail_note_folder): No longer take path arg, we use folder->full_name to key the folder table. (mail_note_store): Consolidate note_store interface, pass storage or corba_storage to it. (mail_note_local_store): Removed. * mail-ops.c (add_unmatched_info): Scan for unmatched name and re-title. svn path=/trunk/; revision=13023 --- mail/mail-send-recv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mail/mail-send-recv.c') diff --git a/mail/mail-send-recv.c b/mail/mail-send-recv.c index c1938eafb7..fff2332749 100644 --- a/mail/mail-send-recv.c +++ b/mail/mail-send-recv.c @@ -602,7 +602,7 @@ receive_update_got_store (char *uri, CamelStore *store, void *data) if (storage) { if (!gtk_object_get_data (GTK_OBJECT (storage), "connected")) - mail_note_store (store); + mail_note_store(store, storage, CORBA_OBJECT_NIL); mail_update_subfolders (store, storage, receive_update_done, info); bonobo_object_unref (BONOBO_OBJECT (storage)); -- cgit