g_object_set (rendobj,"text", fname, "weight", 400, NULL);
g_free (fname);
+ if (folder)
+ g_object_unref (G_OBJECT(folder));
+
}
/* Notify that there is no folder selected */
update_model_empty (self);
- model = tny_gtk_folder_store_tree_model_new (TRUE, priv->query);
+ /* FIXME: the local accounts are not shown when the query
+ selects only the subscribed folders. */
+/* model = tny_gtk_folder_store_tree_model_new (TRUE, priv->query); */
+ model = tny_gtk_folder_store_tree_model_new (TRUE, NULL);
account_list = TNY_LIST(model);
tny_account_store_get_accounts (TNY_ACCOUNT_STORE(account_store),
/* Set new model */
gtk_tree_view_set_model (GTK_TREE_VIEW(self), sortable);
expand_root_items (self); /* expand all account folders */
+ g_object_unref (account_list);
}
- g_object_unref (model);
+ //if (model)
+ // g_object_unref (model);
+
return TRUE;
}
cmp = modest_text_utils_utf8_strcmp (name1, name2, TRUE);
} else
cmp = modest_text_utils_utf8_strcmp (name1, name2, TRUE);
+
+
+ if (folder1)
+ g_object_unref(G_OBJECT(folder1));
+ if (folder2)
+ g_object_unref(G_OBJECT(folder2));
g_free (name1);
g_free (name2);
success = TRUE;
}
gtk_tree_row_reference_free (source_row_reference);
+
+ if (folder)
+ g_object_unref (G_OBJECT(folder));
+ if (parent_folder)
+ g_object_unref (G_OBJECT(parent_folder));
+
}
out:
gtk_tree_path_free (child_dest_row);