rem: do
add: list_tmp = gsb_account_get_list_accounts ();  while ( list_tmp )
context: void remplissage_liste_comptes_etats ( void ){    GSList *pUserAccountsList = NULL;    pUserAccountsList = g_slist_copy ( ordre_comptes );    if ( !liste_comptes_etat )	return;    gtk_clist_clear ( GTK_CLIST ( liste_comptes_etat ) );    do    {	gchar *nom[1];	gint ligne;	nom[0] = gsb_account_get_name (GPOINTER_TO_INT ( pUserAccountsList -> data ));	ligne = gtk_clist_append ( GTK_CLIST ( liste_comptes_etat ),				   nom );	gtk_clist_set_row_data ( GTK_CLIST ( liste_comptes_etat ),				 ligne,				 pUserAccountsList -> data );    }    while ( (  pUserAccountsList = pUserAccountsList -> next ) );    g_slist_free ( pUserAccountsList );}