MODEST_ACCOUNT_MGR_GET_PRIVATE (obj);
if (priv->notification_id_accounts) {
- /* TODO: forget dirs */
-
g_hash_table_destroy (priv->notification_id_accounts);
+ priv->notification_id_accounts = NULL;
}
if (priv->modest_conf) {
priv->account_key_hash = NULL;
}
+ if (priv->busy_accounts) {
+ g_slist_foreach (priv->busy_accounts, (GFunc) g_free, NULL);
+ g_slist_free (priv->busy_accounts);
+ priv->busy_accounts = NULL;
+ }
+
G_OBJECT_CLASS(parent_class)->finalize (obj);
}