From bfc7552d8dcc0c737c8282280c4a3f71cf58aed4 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Mon, 13 Oct 2014 01:18:19 +0100 Subject: remove netsurf_poll callback and netsurf main loop --- desktop/gui.h | 10 +++------- desktop/netsurf.c | 14 -------------- desktop/netsurf.h | 6 ------ 3 files changed, 3 insertions(+), 27 deletions(-) (limited to 'desktop') diff --git a/desktop/gui.h b/desktop/gui.h index 4dc638c39..528f0c6d0 100644 --- a/desktop/gui.h +++ b/desktop/gui.h @@ -465,12 +465,6 @@ struct gui_search_table { struct gui_browser_table { /* Mandantory entries */ - /** - * called to let the frontend update its state and run any - * I/O operations. - */ - void (*poll)(bool active); - /** * Schedule a callback. * @@ -491,7 +485,9 @@ struct gui_browser_table { /* Optional entries */ - /** called to allow the gui to cleanup */ + /** + * called to allow the gui to cleanup. + */ void (*quit)(void); /** diff --git a/desktop/netsurf.c b/desktop/netsurf.c index 579648bae..78ec8ab4c 100644 --- a/desktop/netsurf.c +++ b/desktop/netsurf.c @@ -84,8 +84,6 @@ */ #define MINIMUM_MEMORY_CACHE_SIZE (2 * 1024 * 1024) -bool netsurf_quit = false; - static void netsurf_lwc_iterator(lwc_string *str, void *pw) { LOG(("[%3u] %.*s", str->refcnt, (int) lwc_string_length(str), lwc_string_data(str))); @@ -251,18 +249,6 @@ nserror netsurf_init(const char *messages, const char *store_path) } -/** - * Gui NetSurf main loop. - */ -int netsurf_main_loop(void) -{ - while (!netsurf_quit) { - guit->browser->poll(false); - } - - return 0; -} - /** * Clean up components used by gui NetSurf. */ diff --git a/desktop/netsurf.h b/desktop/netsurf.h index 6c6a22a86..ff098f437 100644 --- a/desktop/netsurf.h +++ b/desktop/netsurf.h @@ -22,7 +22,6 @@ #include #include "utils/errors.h" -extern bool netsurf_quit; extern const char * const netsurf_version; extern const int netsurf_version_major; extern const int netsurf_version_minor; @@ -45,11 +44,6 @@ nserror netsurf_register(struct netsurf_table *table); */ nserror netsurf_init(const char *messages, const char *store_path); -/** - * Run event loop. - */ -extern int netsurf_main_loop(void); - /** * Finalise NetSurf core */ -- cgit v1.2.3