Hello ! Je suis toujours le tuto GTK+ par l'exemple, et au chapitre 8 dans la fonction cb_save :
pourquoi ne pas vider le contenu de tmp après avoir restauré le fichier ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 void cb_saveas (GtkWidget *p_widget, gpointer user_data) { if (docs.actif) { document_t tmp = *docs.actif; docs.actif->chemin = NULL; docs.actif->sauve = FALSE; cb_save (p_widget, user_data); if (!docs.actif->sauve) { (*docs.actif) = tmp; } } else { print_warning ("Aucun document ouvert"); } }
Merci pour le petit éclaircissement !![]()
Partager