From b30759c12ee686f104464d283e16740cba6de061 Mon Sep 17 00:00:00 2001 From: Alec Murphy Date: Mon, 14 Apr 2025 17:26:22 -0400 Subject: [PATCH] System/Libraries/Html/Renderer: Always return DEFAULT_FAVICON instead of NULL --- System/Libraries/Html/Renderer.HC | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/System/Libraries/Html/Renderer.HC b/System/Libraries/Html/Renderer.HC index cf630bf..37066f3 100644 --- a/System/Libraries/Html/Renderer.HC +++ b/System/Libraries/Html/Renderer.HC @@ -1128,9 +1128,8 @@ Context2D* @process_favicon(Context2D* tmpctx) Context2D* @favicon_for_page(HtmlRenderer* renderer) { - if (!renderer) { - return; - } + if (!renderer) + return DEFAULT_FAVICON; U8 status_text_buffer[128]; U8 buf[HTML_WORK_BUFFER_SIZE]; @@ -1176,7 +1175,7 @@ Context2D* @favicon_for_page(HtmlRenderer* renderer) } if (!resp->body.length) { Free(buffer); - return; + return DEFAULT_FAVICON; } @http_cache_resource(buf, resp->body.data, resp->body.length, renderer->cache_directory); }