rem: gtktable_attach_hsep ( 0, nb_colonnes, ligne, ligne + 1 );
add: gtktable_attach_hsep ( 0, nb_colonnes - 1, ligne, ligne + 1 );
context: gint gtktable_affiche_total_partiel ( gdouble total_partie,				      gint ligne,				      gint type ){  gchar * text;  /* 	  si on affiche les ops, on met les traits entre eux */  if ( etat_courant -> afficher_opes       &&       ligne_debut_partie != -1 )    {      gint i;      gint colonne;      colonne = 2;      for ( i=0 ; i<((nb_colonnes-2)/2) ; i++ )	{	  gtktable_attach_vsep ( colonne, colonne + 1, ligne_debut_partie, ligne );	  colonne = colonne + 2;	}      ligne_debut_partie = -1;    }  gtktable_attach_label ( NULL, 1, nb_colonnes - 1, ligne, ligne + 1, CENTER, NULL );  ligne++;  gtktable_attach_hsep ( 0, nb_colonnes, ligne, ligne + 1 );  ligne++;  if ( type )    {      if ( etat_courant -> afficher_nb_opes )	text = g_strdup_printf ( COLON(_("Outgoings total (%d transactions)")), nb_ope_partie_etat );      else	text = COLON(_("Outgoing total"));    }  else    {      if ( etat_courant -> afficher_nb_opes )	text = g_strdup_printf ( COLON(_("Incomes total (%d transactions)")), nb_ope_partie_etat );      else	text = COLON(_("Income total"));    }    gtktable_attach_label ( text, 1, nb_colonnes, ligne, ligne + 1, LEFT, NULL );  text = g_strdup_printf ( "%4.2f %s", total_partie, devise_name ( devise_generale_etat ) );  gtktable_attach_label ( text, nb_colonnes - 1, nb_colonnes, ligne, ligne + 1, RIGHT, NULL );  ligne++;  gtktable_attach_hsep ( 0, nb_colonnes, ligne, ligne + 1 );  ligne++;    gtktable_attach_label ( NULL, 1, nb_colonnes, ligne, ligne + 1, CENTER, NULL );  ligne++;  nom_categ_en_cours = NULL;  nom_ss_categ_en_cours = NULL;  nom_ib_en_cours = NULL;  nom_ss_ib_en_cours = NULL;  nom_compte_en_cours = NULL;  nom_tiers_en_cours = NULL;  return ( ligne );}