From 4cbc8f16b65571364828bf12a54c9094b25513f6 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Mon, 21 Sep 2020 08:25:56 +0100 Subject: split out blank handler for about scheme --- content/fetchers/about/about.c | 35 +---------------------------------- 1 file changed, 1 insertion(+), 34 deletions(-) (limited to 'content/fetchers/about/about.c') diff --git a/content/fetchers/about/about.c b/content/fetchers/about/about.c index 3e645cd30..0448a0efc 100644 --- a/content/fetchers/about/about.c +++ b/content/fetchers/about/about.c @@ -49,6 +49,7 @@ #include "desktop/system_colour.h" #include "private.h" +#include "blank.h" #include "imagecache.h" #include "about.h" @@ -235,40 +236,6 @@ static bool fetch_about_srverror(struct fetch_about_context *ctx) } -/** - * Handler to generate about scheme cache page. - * - * \param ctx The fetcher context. - * \return true if handled false if aborted. - */ -static bool fetch_about_blank_handler(struct fetch_about_context *ctx) -{ - fetch_msg msg; - const char buffer[2] = { ' ', '\0' }; - - /* content is going to return ok */ - fetch_set_http_code(ctx->fetchh, 200); - - /* content type */ - if (fetch_about_send_header(ctx, "Content-Type: text/html")) - goto fetch_about_blank_handler_aborted; - - msg.type = FETCH_DATA; - msg.data.header_or_data.buf = (const uint8_t *) buffer; - msg.data.header_or_data.len = strlen(buffer); - - if (fetch_about_send_callback(&msg, ctx)) - goto fetch_about_blank_handler_aborted; - - msg.type = FETCH_FINISHED; - - fetch_about_send_callback(&msg, ctx); - - return true; - -fetch_about_blank_handler_aborted: - return false; -} /** -- cgit v1.2.3