rem: liste_categ_special = g_slist_append ( liste_categ_special, g_strconcat ( "\t", NOM_DU_COMPTE , NULL ));
add: if ( ! COMPTE_CLOTURE ) liste_categ_special = g_slist_append ( liste_categ_special, g_strconcat ( "\t", NOM_DU_COMPTE , NULL ));
context: void creation_liste_categ_combofix ( void ){  GSList *pointeur;  GSList *liste_categ_credit;  GSList *liste_categ_debit;  GSList *liste_categ_special;  gint i;  liste_categories_combofix = NULL;  liste_categories_echeances_combofix = NULL;  liste_categ_credit = NULL;  liste_categ_debit = NULL;  pointeur = liste_struct_categories;  while ( pointeur )    {      struct struct_categ *categorie;      GSList *sous_pointeur;      categorie = pointeur -> data;      if ( categorie -> type_categ )	liste_categ_debit = g_slist_append ( liste_categ_debit,						    g_strdup ( categorie -> nom_categ ) );      else	liste_categ_credit = g_slist_append ( liste_categ_credit,						     g_strdup ( categorie -> nom_categ ) );      sous_pointeur = categorie -> liste_sous_categ;      while ( sous_pointeur )	{	  struct struct_sous_categ *sous_categ;	  sous_categ = sous_pointeur -> data;	  if ( categorie -> type_categ )	    liste_categ_debit = g_slist_append ( liste_categ_debit,						 g_strconcat ( "\t",							       sous_categ -> nom_sous_categ,							       NULL ) );	  else	    liste_categ_credit = g_slist_append ( liste_categ_credit,						  g_strconcat ( "\t",								sous_categ -> nom_sous_categ,								NULL ) );	  sous_pointeur = sous_pointeur -> next;	}      pointeur = pointeur -> next;    }/*   on ajoute les listes des crdits / dbits  la liste du combofix du formulaire */  liste_categories_combofix = g_slist_append ( liste_categories_combofix,					       liste_categ_debit );  liste_categories_combofix = g_slist_append ( liste_categories_combofix,					       liste_categ_credit );/*   on ajoute les listes des crdits / dbits  la liste du combofix des  chances  */  liste_categories_echeances_combofix = g_slist_append ( liste_categories_echeances_combofix,							   liste_categ_debit );  liste_categories_echeances_combofix = g_slist_append ( liste_categories_echeances_combofix,							   liste_categ_credit );  /* cration des catgories spciales : les virements et la ventilation pour le formulaire */  liste_categ_special = NULL;  liste_categ_special = g_slist_append ( liste_categ_special,					 _("Breakdown of transaction") );  liste_categ_special = g_slist_append ( liste_categ_special,					 _("Transfer") );  p_tab_nom_de_compte_variable = p_tab_nom_de_compte;  for ( i = 0 ; i < nb_comptes ; i++ )    {      liste_categ_special = g_slist_append ( liste_categ_special,					     g_strconcat ( "\t",							   NOM_DU_COMPTE ,							   NULL ));      p_tab_nom_de_compte_variable++;    }  liste_categories_combofix = g_slist_append ( liste_categories_combofix,					       liste_categ_special );  /* on saute le texte Opration ventile */  liste_categ_special = liste_categ_special -> next;  liste_categories_echeances_combofix = g_slist_append ( liste_categories_echeances_combofix,							   liste_categ_special );}