* Fixes NB#91153, removed two unused fields
[modest] / src / modest-account-mgr-priv.h
index 8dda66a..ffb33a7 100644 (file)
@@ -51,21 +51,24 @@ struct _ModestAccountMgrPrivate {
        ModestConf        *modest_conf;
        
        /* We store these as they change, and send notifications every X seconds: */
-       gulong key_changed_handler_uid;
        GSList* busy_accounts;
 
-       GSList* change_queue; /* list with all accounts that are changed */
        guint timeout;
        
        GHashTable *notification_id_accounts;
        GHashTable *server_account_key_hash;
        GHashTable *account_key_hash;
+       
+       /* cache whether we have accounts; if this is TRUE, we have accounts, if
+        * it's FALSE we _don't know_ if we have account and need to check
+        */
+       gboolean has_accounts;
+       gboolean has_enabled_accounts;
 };
-
 #define MODEST_ACCOUNT_MGR_GET_PRIVATE(o)      (G_TYPE_INSTANCE_GET_PRIVATE((o), \
-                                                MODEST_TYPE_ACCOUNT_MGR, \
+                                                   MODEST_TYPE_ACCOUNT_MGR, \
                                                 ModestAccountMgrPrivate))
-
+       
 /**
  * modest_account_mgr_set_bool:
  * @self: a ModestAccountMgr instance