dois-je vider le contenu de ma structure ?
Hello ! Je suis toujours le tuto GTK+ par l'exemple, et au chapitre 8 dans la fonction cb_save :
Code:
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");
}
} |
pourquoi ne pas vider le contenu de tmp après avoir restauré le fichier ?
Merci pour le petit éclaircissement ! :D