From 3bd7a2ddd6fc84127625a7fce43dfc9e215a6d7f Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Sun, 4 Aug 2019 10:47:00 +0100 Subject: desktop: Expose llcache query handler temporarily Signed-off-by: Daniel Silverstone --- desktop/netsurf.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'desktop/netsurf.c') diff --git a/desktop/netsurf.c b/desktop/netsurf.c index 73c91ea88..041e98aa7 100644 --- a/desktop/netsurf.c +++ b/desktop/netsurf.c @@ -52,6 +52,10 @@ #include "desktop/gui_internal.h" #include "netsurf/netsurf.h" + +/** \todo QUERY - Remove this import later */ +#include "desktop/browser_private.h" + /** speculative pre-conversion small image size * * Experimenting by visiting every page from default page in order and @@ -293,13 +297,18 @@ static nserror netsurf__handle_login(const llcache_query *query, /** * Dispatch a low-level cache query to the frontend * + * \todo QUERY - This should end up as part of browser_window_callback + * + * NOTE: Right now this is exported so that it can be invoked from the + * browser window callback + * * \param query Query descriptor * \param pw Private data * \param cb Continuation callback * \param cbpw Private data for continuation * \return NSERROR_OK */ -static nserror netsurf_llcache_query_handler(const llcache_query *query, +nserror netsurf_llcache_query_handler(const llcache_query *query, void *pw, llcache_query_response cb, void *cbpw) { nserror res = NSERROR_OK; -- cgit v1.2.3