Default enable_mlist to ON.
authorJeffrey Stedfast <fejj@novell.com>
Mon, 24 Jan 2005 19:25:06 +0000 (19:25 +0000)
committerJeffrey Stedfast <fejj@src.gnome.org>
Mon, 24 Jan 2005 19:25:06 +0000 (19:25 +0000)
2005-01-24  Jeffrey Stedfast  <fejj@novell.com>

* providers/imap4/camel-imap4-folder.c (camel_imap4_folder_new):
Default enable_mlist to ON.

camel/ChangeLog
camel/providers/imap4/camel-imap4-folder.c

index 0e3b794..cf44a45 100644 (file)
@@ -1,3 +1,8 @@
+2005-01-24  Jeffrey Stedfast  <fejj@novell.com>
+
+       * providers/imap4/camel-imap4-folder.c (camel_imap4_folder_new):
+       Default enable_mlist to ON.
+
 2005-01-24  Jeffrey Stedfast  <fejj@ximian.com>
 
        * providers/imap4/camel-imap4-store.c (imap4_get_folder_info):
index e5302b1..dcfb861 100644 (file)
@@ -361,6 +361,11 @@ camel_imap4_folder_new (CamelStore *store, const char *full_name, CamelException
        camel_object_set (folder, NULL, CAMEL_OBJECT_STATE_FILE, path, NULL);
        g_free (path);
        
+       if (camel_object_state_read (folder) == -1) {
+               /* set our defaults */
+               imap4_folder->enable_mlist = TRUE;
+       }
+       
        imap4_folder->search = camel_imap4_search_new (((CamelIMAP4Store *) store)->engine, imap4_folder->cachedir);
        
        if (((CamelOfflineStore *) store)->state == CAMEL_OFFLINE_STORE_NETWORK_AVAIL) {