rem: struct stat test_fichier;
context: void exporter_ib ( void ){    GtkWidget *fenetre_nom;    gint resultat;    struct stat test_fichier;    gchar *nom_ib;    fenetre_nom = file_selection_new (  _("Export the budgetary lines"),FILE_SELECTION_IS_SAVE_DIALOG);    file_selection_set_filename ( GTK_FILE_SELECTION ( fenetre_nom ),				      dernier_chemin_de_travail );    file_selection_set_entry ( GTK_FILE_SELECTION ( fenetre_nom ), ".igsb" );    resultat = gtk_dialog_run ( GTK_DIALOG ( fenetre_nom ));    switch ( resultat )    {	case GTK_RESPONSE_OK :	    nom_ib =file_selection_get_filename ( GTK_FILE_SELECTION ( fenetre_nom ));	    gtk_widget_destroy ( GTK_WIDGET ( fenetre_nom ));	    /* vérification que c'est possible est faite par la boite de dialogue */	    if ( !enregistre_ib ( nom_ib ))	    {		dialogue_error ( _("Cannot save file.") );		return;	    }	    break;	default :	    gtk_widget_destroy ( GTK_WIDGET ( fenetre_nom ));	    return;    }}