From f34949d04113c1d05275512f5f3a4908faaf1e72 Mon Sep 17 00:00:00 2001 From: Yuxuan Shui Date: Sat, 17 Feb 2024 02:21:36 +0000 Subject: [PATCH] fixup! c2: properly escape special characters in c2_condition_to_str --- src/c2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/c2.c b/src/c2.c index 7f21b603..98ed5d16 100644 --- a/src/c2.c +++ b/src/c2.c @@ -1488,7 +1488,7 @@ static size_t c2_condition_to_str(const c2_ptr_t p, char *output, size_t len) { case '\t': push_str("\\t"); break; case '\n': push_str("\\n"); break; default: - if (isalnum(pleaf->ptnstr[i])) { + if (isprint(pleaf->ptnstr[i])) { push_char(pleaf->ptnstr[i]); } else { sprintf(number, "\\x%02x", pleaf->ptnstr[i]);