rem: gtk_list_store_set ( store, iter, TRANSACTION_COL_NB_IS_NOT_BREAKDOWN, TRUE, -1 );  if ( gsb_transaction_data_get_breakdown_of_transaction ( gsb_transaction_data_get_transaction_number (transaction ))
add: if ( gsb_transaction_data_get_breakdown_of_transaction (transaction_number)
context: gboolean gsb_transactions_list_fill_row ( gpointer transaction,					  GtkTreeIter *iter,					  GtkListStore *store,					  gint line_in_transaction ){    gint i;    /* if it's a white line (the last one or for breakdowns, we don't fill */    if ( transaction != GINT_TO_POINTER (-1)	 &&	 gsb_transaction_data_get_transaction_number (transaction) != -2 )    {	for ( i = 1 ; i < TRANSACTION_LIST_COL_NB ; i++ )	{	    gtk_list_store_set ( store,				 iter,				 i, recherche_contenu_cellule ( transaction,								tab_affichage_ope[line_in_transaction][i] ),				 -1 );	}	/* work with the col 0 */	gtk_list_store_set ( store,			     iter,			     TRANSACTION_COL_NB_IS_NOT_BREAKDOWN, TRUE,			     -1 );	if ( gsb_transaction_data_get_breakdown_of_transaction ( gsb_transaction_data_get_transaction_number (transaction ))	     &&	     !line_in_transaction )	{		gtk_list_store_set ( store,				     iter,				     TRANSACTION_COL_NB_IS_EXPANDER, TRUE,				     TRANSACTION_COL_NB_IS_EXPANDED, FALSE,				     -1 );	}    }    /* if we use a custom font... */    if ( etat.utilise_fonte_listes )	gtk_list_store_set ( store,			     iter,			     TRANSACTION_COL_NB_FONT, pango_desc_fonte_liste,			     -1 );    /* set the number of line in the transaction */    gtk_list_store_set ( store,			 iter,			 TRANSACTION_COL_NB_TRANSACTION_LINE, line_in_transaction,			 -1 );    /* set the address of the transaction */    gtk_list_store_set ( store,			 iter,			 TRANSACTION_COL_NB_TRANSACTION_ADDRESS, transaction,			 -1 );    return FALSE;}