snac2

Fork of https://codeberg.org/grunfink/snac2
git clone https://git.inz.fi/snac2
Log | Files | Refs | README | LICENSE

commit 206dd52275163e197cfa400aa784f7bcf312e9fc
parent 789aec5d7fb040b0ff398375243f9ab4099d348f
Author: default <nobody@localhost>
Date:   Wed, 16 Nov 2022 17:46:55 +0100

More sanitize tweaks.

Diffstat:
Mformat.c | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/format.c b/format.c @@ -199,7 +199,8 @@ d_char *sanitize(const char *content) xs *el = xs_regex_match(v, "(href|rel|class|target)=\"[^\"]*\""); xs *s3 = xs_join(el, " "); - s2 = xs_fmt("<%s%s %s>", v[1] == '/' ? "/" : "", tag, s3); + s2 = xs_fmt("<%s%s%s%s>", + v[1] == '/' ? "/" : "", tag, xs_list_len(s3) ? " " : "", s3); } else { /* bad tag: escape it */