From 093f4af2827dab26785e788dc0d49d54308239b5 Mon Sep 17 00:00:00 2001 From: default Date: Fri, 8 Mar 2024 05:41:08 +0100 Subject: Shortened the maximum conversation levels. Set to a compilation define in MAX_CONVERSATION_LEVELS. --- html.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'html.c') diff --git a/html.c b/html.c index 162a2da..d34439a 100644 --- a/html.c +++ b/html.c @@ -1334,8 +1334,9 @@ xs_html *html_entry(snac *user, xs_dict *msg, int read_only, } /* avoid too deep nesting, as it may be a loop */ - if (level >= 256) - return NULL; + if (level >= MAX_CONVERSATION_LEVELS) + return xs_html_tag("mark", + xs_html_text(L("Truncated (too deep)"))); if (strcmp(type, "Follow") == 0) { return xs_html_tag("div", -- cgit v1.2.3