rem: nb_rows_in_account = gsb_account_get_nb_rows (no_account);
context: gboolean gsb_transactions_list_append_transaction ( struct structure_operation *transaction,						    gint no_account ){    gint j;    GtkListStore *store;    gint nb_rows_in_account;    store = gsb_account_get_store (no_account);    nb_rows_in_account = gsb_account_get_nb_rows (no_account);    /*  on remplit la ligne de str avec les données ou NULL */    for ( j = 0 ; j < TRANSACTION_LIST_ROWS_NB ; j++ )    {	GtkTreeIter iter;	gint i;	gtk_list_store_append ( store,				&iter );	for ( i = 0 ; i < TRANSACTION_LIST_COL_NB ; i++ )	{	    if ( transaction != GINT_TO_POINTER (-1) )		gtk_list_store_set ( store,				     &iter,				     i, recherche_contenu_cellule ( transaction,								    tab_affichage_ope[j][i] ),				     -1 );	    /* 		    si on utilise une fonte perso, c'est ici */	    if ( etat.utilise_fonte_listes )		gtk_list_store_set ( store,				     &iter,				     11, pango_desc_fonte_liste,				     -1 );	    /*     on y ajoute le no de ligne */	    gtk_list_store_set ( store,				 &iter,				 12, j,				 -1 );	    /* on associe à cette ligne l'adr de la struct de l'opé */	    gtk_list_store_set ( store,				 &iter,				 9, transaction,				 -1 );	    /* 	    set if the row is visible */	    if ( j < nb_rows_in_account )	    gtk_list_store_set ( store,				 &iter,				 13, TRUE,				 -1 );	}    }    return FALSE;}