rem: GtkWidget *label;
context: gboolean affichage_recapitulatif_importation ( GtkWidget * assistant ){    gint retour, page;    GtkWidget *label;    GSList *list_tmp;    GtkWidget *scrolled_window;    GtkWidget *bouton;    GtkWidget *button_next;    /* We have to do that as soon as possible since this would reset currencies */    if ( !gsb_data_account_get_accounts_amount () )      {	init_variables ();      }    /* Initial page is fourth. */    page = 4;    /* First, iter to see if we need to create currencies */    list_tmp = liste_comptes_importes;    while ( list_tmp )    {	struct struct_compte_importation * compte;	compte = list_tmp -> data;	if ( compte -> devise )	{	    struct struct_devise *devise;		    	    /* First, we search currency from ISO4217 code for	       existing currencies */	    devise = devise_par_code_iso ( compte -> devise );	    /* Then, by nickname for existing currencies */	    if ( ! devise )		devise = devise_par_nom ( compte -> devise );	    /* Last ressort, we browse ISO4217 currency list and create	       currency if found */	    if ( ! devise )		devise = find_currency_from_iso4217_list ( compte -> devise );	}	gsb_assistant_add_page ( assistant, cree_ligne_recapitulatif ( list_tmp -> data ), 				 page, page - 1, page + 1, G_CALLBACK ( NULL ) );	page ++;	list_tmp = list_tmp -> next;    }    /* Replace button. */    button_next = g_object_get_data ( assistant, "button_next" );    gtk_widget_destroy ( button_next );    button_next = gtk_dialog_add_button ( assistant, GTK_STOCK_GO_FORWARD,					  GTK_RESPONSE_YES );    g_object_set_data ( assistant, "button_next", button_next );    printf (">>> NTH pages %d\n", gtk_notebook_get_n_pages ( g_object_get_data ( assistant, "notebook" ) ) );    /* si aucun compte n'est ouvert, on crée les devises de base *//*     if ( !gsb_data_account_get_accounts_amount () ) *//*     { *//* 	menus_sensitifs ( FALSE ); *//* 	ajout_devise (NULL); *//*     } */    return ( FALSE );}