From b5f63b63fac94a7cfa91ad8149f9669a56150378 Mon Sep 17 00:00:00 2001 From: default Date: Tue, 13 Jun 2023 19:00:26 +0200 Subject: [PATCH] In sanitize(), delete unsupported HTML tags instead of showing them. --- format.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/format.c b/format.c index f8adae0..482edce 100644 --- a/format.c +++ b/format.c @@ -224,13 +224,9 @@ xs_str *sanitize(const char *content) s2 = xs_fmt("<%s%s%s%s>", v[1] == '/' ? "/" : "", tag, xs_list_len(el) ? " " : "", s3); - } - else { - /* bad tag: escape it */ - s2 = xs_replace(v, "<", "<"); - } - s = xs_str_cat(s, s2); + s = xs_str_cat(s, s2); + } } else { /* non-tag */