rem: list_tmp = list_struct_accounts;
add: list_tmp = gsb_account_get_list_accounts ();
context: gboolean division_column_expanded  ( GtkTreeView * treeview, GtkTreeIter * iter, 				     GtkTreePath * tree_path, gpointer user_data ) {    GtkTreeModel * model;    GtkTreeIter child_iter;    gchar *name;    gint no_division, no_sub_division;    MetatreeInterface * iface;    /* Get model and metatree interface */    model = gtk_tree_view_get_model(treeview);    gtk_tree_model_iter_children( model, &child_iter, iter );    gtk_tree_model_get ( model, &child_iter, META_TREE_TEXT_COLUMN, &name, -1 );    iface = g_object_get_data ( G_OBJECT(model), "metatree-interface" );       /* If there is already an entry there, don't populate it. */    if ( !name )    {	gboolean first = TRUE;	GSList *list_tmp;	gtk_tree_model_get ( model, iter,			     META_TREE_NO_DIV_COLUMN, &no_division,			     META_TREE_NO_SUB_DIV_COLUMN, &no_sub_division,			     -1 );	list_tmp = list_struct_accounts;	while ( list_tmp )	{	    gint account;	    GSList *pointeur_ope;	    account = gsb_account_get_no_account ( list_tmp -> data );	    pointeur_ope = gsb_account_get_transactions_list (GPOINTER_TO_INT(account));	    while ( pointeur_ope )	    {		struct structure_operation *operation;		operation = pointeur_ope -> data;		if ( operation &&		     iface -> transaction_div_id ( operation ) == no_division &&		     iface -> transaction_sub_div_id ( operation ) == no_sub_division/*  && *//* 		     !operation -> relation_no_operation && *//* 		     !operation -> operation_ventilee */ )		{		    if ( !first )		    {			gtk_tree_store_append ( GTK_TREE_STORE(model), &child_iter, iter );		    }		    else		    {			first = FALSE;		    }		    fill_transaction_row ( model, &child_iter, operation );		}		pointeur_ope = pointeur_ope -> next;	    }	    list_tmp = list_tmp -> next;	}    }    return FALSE;}