add: return;
context: gboolean changement_taille_liste_echeances ( GtkWidget *tree_view,					     GtkAllocation *allocation ){    gint largeur;    gint i;    gint col1, col2, col3, col4, col5, col6, col7;    /*     on va séparer en 2 parties : */    /* 	soit la largeur = ancienne_largeur_echeances, dans ce cas on dit que c'est un redimensionnement de colonne */    /* 	soit la largeur != ancienne_largeur_echeances et c'est un redimensionnement de la liste */    if ( tree_view -> allocation.width == ancienne_largeur_echeances )    {	/* 	c'est un redimensionnement de colonne */	/* on ne fait juste que récupérer les largeurs de colonnes */	gint rapport_frequence;	/* 	si on venait juste de redimensionner la liste, on fait rien */	if ( bloque_taille_colonne )	{	    bloque_taille_colonne = 0;	    return FALSE; 	}	printf ( "redimension colonne\n" );	/* 	avant de modifier, on va garder le rapport entre la fréquence et le mode */	/* 	    pour les réappliquer derrière */	if ( scheduler_col_width[COL_NB_NOTES] )	    rapport_frequence = (scheduler_col_width[COL_NB_FREQUENCY] * 100 ) / (scheduler_col_width[COL_NB_NOTES]);	else	    rapport_frequence = 50;		for ( i = 0 ; i < NB_COLS_SCHEDULER ; i++ )	{	    /* calcul de la valeur relative du redimensionnement de la colonne concernée */	    largeur = gtk_tree_view_column_get_width ( GTK_TREE_VIEW_COLUMN ( colonnes_liste_echeancier[i] ));	    scheduler_col_width[i] = (largeur * 100) / allocation -> width;	}	/* 	en fonction de la conf, on calcule la largeur des notes ou remet le rapport entre */	/* 	    la fréquence et le mode */	if ( etat.affichage_commentaire_echeancier )	{	    /* 	    c'est la note qui est affichée, donc on applique le rapport aux */	    /* 		2 colonnes non affichées */		    scheduler_col_width[COL_NB_FREQUENCY] = (rapport_frequence * scheduler_col_width[COL_NB_NOTES]) / 100;	    scheduler_col_width[COL_NB_MODE] = scheduler_col_width[COL_NB_NOTES] - scheduler_col_width[COL_NB_FREQUENCY];	}	else	{	    /* 	    la colonne cachée de notes vaut la somme des 2 affichées */	    scheduler_col_width[COL_NB_NOTES] =  scheduler_col_width[COL_NB_FREQUENCY] + scheduler_col_width[COL_NB_MODE];	}	return FALSE;    }    /*     si on est ici, c'est qu'on redimensionne la liste */    printf ( "redimension liste\n" );    /*     on bloque le redimensionnement de colonnes qui va suivre le redimensionnement de la liste */    bloque_taille_colonne = 1;    largeur = tree_view -> allocation.width ;    /* on établit alors les largeurs des colonnes */	/* 	on ne met pas la valeur de la dernière colonne */    /* FIXME: REMOVE *//*     for ( i = 0 ; i < NB_COLS_SCHEDULER - 1 ; i++ ) *//* 	gtk_tree_view_column_set_fixed_width ( GTK_TREE_VIEW_COLUMN ( colonnes_liste_echeancier[i] ), *//* 					       (scheduler_col_width[i] * largeur ) / 100 ); */    /* on sauve la valeur courante de la largeur de la liste pour       une utilisation ultérieure */    ancienne_largeur_echeances = largeur ;    /* met les entrées du formulaire à la même taille */    col1 = ( 7 * largeur) / 100;    col2 = ( 13 * largeur) / 100;    col3 = ( 30 * largeur) / 100;    col4 = ( 12 * largeur) / 100;    col5 = ( 12 * largeur) / 100;    col6 = ( 10 * largeur) / 100;    col7 = ( 10 * largeur) / 100;    /* 1ère ligne */    gtk_widget_set_usize ( GTK_WIDGET ( label_saisie_modif ),			   col1,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_DATE] ),			   col2,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_PARTY] ),			   col3,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_DEBIT] ),			   col4,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_CREDIT] ),			   col5,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_DEVISE] ),			   col6 + col7,			   FALSE );    /* 2ème ligne */    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_ACCOUNT] ),			   col1 + col2,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_CATEGORY] ),			   col3,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_TYPE] ),			   col4 + col5,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_CHEQUE] ),			   col6 + col7,			   FALSE );    /* 3ème ligne */    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_EXERCICE] ),			   col1 + col2,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_BUDGETARY] ),			   col3,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_BREAKDOWN] ),			   col4 + col5,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_VOUCHER] ),			   col6 + col7,			   FALSE );    /* 4ème ligne */    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_MODE] ),			   col1 + col2,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_NOTES] ),			   col3,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_FREQUENCY] ),			   col4,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_FINAL_DATE] ),			   col5,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_FREQ_CUSTOM_NB] ),			   col6,			   FALSE );    gtk_widget_set_usize ( GTK_WIDGET ( widget_formulaire_echeancier[SCHEDULER_FORM_FREQ_CUSTOM_MENU] ),			   col7,			   FALSE );    return FALSE;}