diff options
author | Michael Drake <michael.drake@codethink.co.uk> | 2020-02-23 17:20:45 +0000 |
---|---|---|
committer | Michael Drake <michael.drake@codethink.co.uk> | 2020-02-23 17:38:14 +0000 |
commit | 66c069816a33158b013d138d3d20228edcf6850d (patch) | |
tree | bca5388101bf7cc111ece8ed60cd05026313bc26 /desktop | |
parent | 0e4f09db0fd92c6fc07c7e26c53d78124184b937 (diff) | |
download | netsurf-66c069816a33158b013d138d3d20228edcf6850d.tar.gz netsurf-66c069816a33158b013d138d3d20228edcf6850d.tar.bz2 |
NetSurf: Init/fini the page-info module on browser startup/quit.
Diffstat (limited to 'desktop')
-rw-r--r-- | desktop/netsurf.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/desktop/netsurf.c b/desktop/netsurf.c index e3babd864..7577e1ff8 100644 --- a/desktop/netsurf.c +++ b/desktop/netsurf.c @@ -49,6 +49,7 @@ #include "netsurf/browser_window.h" #include "desktop/system_colour.h" +#include "desktop/page-info.h" #include "desktop/searchweb.h" #include "netsurf/misc.h" #include "desktop/gui_internal.h" @@ -206,6 +207,11 @@ nserror netsurf_init(const char *store_path) js_initialise(); + ret = page_info_init(); + if (ret != NSERROR_OK) { + return ret; + } + return NSERROR_OK; } @@ -220,7 +226,10 @@ void netsurf_exit(void) NSLOG(netsurf, INFO, "Closing GUI"); guit->misc->quit(); - + + NSLOG(netsurf, INFO, "Finalising page-info module"); + page_info_fini(); + NSLOG(netsurf, INFO, "Finalising JavaScript"); js_finalise(); |