0.9.3claws34
[claws.git] / src / account.c
index 68304c8b5d386a1addda5d1aab9d7d857f5af0f4..ecc47fb83f34cb1063d66f6f52b55de5a2b1d428 100644 (file)
@@ -37,7 +37,7 @@
 #include "account.h"
 #include "prefs_gtk.h"
 #include "prefs_account.h"
-#include "prefs_folder_item.h"
+#include "folder_item_prefs.h"
 #include "compose.h"
 #include "manage_window.h"
 #include "stock_pixmap.h"
@@ -234,7 +234,7 @@ PrefsAccount *account_find_from_address(const gchar *address)
        for (cur = account_list; cur != NULL; cur = cur->next) {
                ac = (PrefsAccount *)cur->data;
                if (ac->protocol != A_NNTP && ac->address &&
-                   strcasestr(address, ac->address) != NULL)
+                   g_strcasecmp(address, ac->address) == 0)
                        return ac;
        }
 
@@ -352,7 +352,7 @@ void account_add(void)
                ac_prefs->folder = REMOTE_FOLDER(folder);
                folder_add(folder);
                if (ac_prefs->protocol == A_IMAP4)
-                       folder->class->create_tree(folder);
+                       folder->klass->create_tree(folder);
                folderview_set_all();
        }
 }
@@ -435,7 +435,7 @@ void account_set_missing_folder(void)
                        ap->folder = REMOTE_FOLDER(folder);
                        folder_add(folder);
                        if (ap->protocol == A_IMAP4)
-                               folder->class->create_tree(folder);
+                               folder->klass->create_tree(folder);
                }
        }
 }
@@ -718,7 +718,7 @@ static gboolean account_delete_references_func(GNode *node, gpointer data)
        
        item->prefs->enable_default_account = FALSE;
        item->prefs->default_account = 0;
-       prefs_folder_item_save_config(item);
+       folder_item_prefs_save_config(item);
 
        return FALSE;
 }