rem: for ( j=0 ; j<7 ; j++ )
add: for ( j=0 ; j<TRANSACTION_LIST_COL_NB ; j++ )
context: void remplissage_tab_affichage_ope ( GtkWidget *clist ){    gchar *ligne [7];    gint i;    gtk_clist_freeze ( GTK_CLIST ( clist ));    gtk_clist_clear ( GTK_CLIST ( clist ));    for ( i=0 ; i<4 ; i++ )    {	gint j;	for ( j=0 ; j<7 ; j++ )	{	    switch ( tab_affichage_ope[i][j] )	    {		case TRANSACTION_LIST_DATE:		    ligne[j] = _("Date");		    break;		case TRANSACTION_LIST_VALUE_DATE:		    ligne[j] = _("Value date");		    break;		case TRANSACTION_LIST_PARTY:		    ligne[j] = _("Payer/payee");		    break;		case TRANSACTION_LIST_BUDGET:		    ligne[j] = _("Budgetary information");		    break;		case TRANSACTION_LIST_DEBIT:		    ligne[j] = _("Debit");		    break;		case TRANSACTION_LIST_CREDIT:		    ligne[j] = _("Credit");		    break;		case TRANSACTION_LIST_BALANCE:		    ligne[j] = _("Balance");		    break;		case TRANSACTION_LIST_AMOUNT:		    ligne[j] = _("Amount");		    break;		case TRANSACTION_LIST_TYPE:		    ligne[j] = _("Payment method");		    break;		case TRANSACTION_LIST_RECONCILE_NB:		    ligne[j] = _("Reconciliation ref.");		    break;		case TRANSACTION_LIST_EXERCICE:		    ligne[j] = _("Financial year");		    break;		case TRANSACTION_LIST_CATEGORY:		    ligne[j] = _("Categories");		    break;		case TRANSACTION_LIST_MARK:		    ligne[j] = _("C/R");		    break;		case TRANSACTION_LIST_VOUCHER:		    ligne[j] = _("Voucher");		    break;		case TRANSACTION_LIST_NOTES:		    ligne[j] = _("Notes");		    break;		case TRANSACTION_LIST_BANK:		    ligne[j] = _("Bank references");		    break;		case TRANSACTION_LIST_NO:		    ligne[j] = _("Transaction number");		    break;		case TRANSACTION_LIST_CHQ:		    ligne[j] = _("Cheque/Transfer number");		    break;		default:			    ligne[j] = "";		    break;	    }	    if ( tab_affichage_ope[i][j]		 &&		 tab_affichage_ope[i][j] != 18 )	    {		gtk_signal_handler_block_by_func ( GTK_OBJECT ( boutons_affichage_liste[tab_affichage_ope[i][j]-1] ),						   GTK_SIGNAL_FUNC ( toggled_bouton_affichage_liste ),						   GINT_TO_POINTER (tab_affichage_ope[i][j]-1) );		gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( boutons_affichage_liste[tab_affichage_ope[i][j]-1] ),					       TRUE );		gtk_signal_handler_unblock_by_func ( GTK_OBJECT ( boutons_affichage_liste[tab_affichage_ope[i][j]-1] ),						     GTK_SIGNAL_FUNC ( toggled_bouton_affichage_liste ),						     GINT_TO_POINTER (tab_affichage_ope[i][j]-1) );	    }	}	gtk_clist_append ( GTK_CLIST ( clist ),			   ligne );    }    gtk_clist_thaw ( GTK_CLIST ( clist ));}