From 2250ad702723a50afd93def3735fcfe854701aa3 Mon Sep 17 00:00:00 2001 From: default Date: Tue, 7 Mar 2023 09:56:16 +0100 Subject: Sanitize control codes in JSON code. --- format.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'format.c') diff --git a/format.c b/format.c index 63e73f6..3763e65 100644 --- a/format.c +++ b/format.c @@ -179,15 +179,8 @@ d_char *sanitize(const char *content) xs *sl; int n = 0; char *p, *v; - xs *content2 = xs_dup(content); - /* strip dangerous control codes */ - for (n = 0; content2[n]; n++) { - if (xs_type(&content2[n]) != XSTYPE_STRING) - content2[n] = ' '; - } - - sl = xs_regex_split(content2, "]+>"); + sl = xs_regex_split(content, "]+>"); p = sl; -- cgit v1.2.3