X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=gtk-gui.c;h=a34ac4fb283190bd8771b672c2c183074dfde060;hb=7a8fe91690f31d9b4af6e041574c55028d928bc1;hp=71762f5354c9b0b84dcb52c72400bc17178f62ce;hpb=189bec0c6b2c6af6834d279cdf453ab95d3018f9;p=ext%2Fsubsurface.git diff --git a/gtk-gui.c b/gtk-gui.c index 71762f5..a34ac4f 100644 --- a/gtk-gui.c +++ b/gtk-gui.c @@ -163,6 +163,9 @@ static void ask_save_changes() void on_destroy(GtkWidget* w, gpointer data) { + /* Make sure to flush any modified dive data */ + update_dive(NULL); + if (unsaved_changes()) ask_save_changes(); gtk_main_quit();