From 9aa23233ddf98be8fa132e0b9fe48b2dbe93fd83 Mon Sep 17 00:00:00 2001 From: blankie Date: Sat, 2 Dec 2023 15:08:41 +1100 Subject: [PATCH] Fix crash on eldritch.cafe/about --- servehelper.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servehelper.cpp b/servehelper.cpp index aa7e923..7eaee0d 100644 --- a/servehelper.cpp +++ b/servehelper.cpp @@ -274,7 +274,7 @@ static inline bool should_fix_link(lxb_dom_element_t* element, const std::string } auto expected_element = [](lxb_dom_node_t* node, const char* expected_cls) { - if (node->type != LXB_DOM_NODE_TYPE_ELEMENT) { + if (!node || node->type != LXB_DOM_NODE_TYPE_ELEMENT) { return false; } lxb_dom_element_t* span = lxb_dom_interface_element(node);