diff options
author | Vincent Sanders <vince@kyllikki.org> | 2019-10-24 22:20:57 +0100 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2019-10-24 22:20:57 +0100 |
commit | 699cc7deeebb2b148bbf32a2dd60098fdc6fd726 (patch) | |
tree | f4dc5e3b4796ed95bd70a795b56ed243e6eff643 /frontends/gtk | |
parent | bb60859535e92f16adbd63b8bba9b0ba6b5fb4b1 (diff) | |
download | netsurf-699cc7deeebb2b148bbf32a2dd60098fdc6fd726.tar.gz netsurf-699cc7deeebb2b148bbf32a2dd60098fdc6fd726.tar.bz2 |
ensure save_complete resources are correctly finalised before quit
Diffstat (limited to 'frontends/gtk')
-rw-r--r-- | frontends/gtk/gui.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/frontends/gtk/gui.c b/frontends/gtk/gui.c index f14c7bd92..ea8d77a46 100644 --- a/frontends/gtk/gui.c +++ b/frontends/gtk/gui.c @@ -543,6 +543,12 @@ static void gui_quit(void) messages_get_errorcode(res)); } + res = save_complete_finalise(); + if (res != NSERROR_OK) { + NSLOG(netsurf, INFO, "Error finalising save complete: %s", + messages_get_errorcode(res)); + } + free(nsgtk_config_home); gtk_fetch_filetype_fin(); |