diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2021-09-17 12:46:41 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2021-09-17 12:47:08 +0100 |
commit | 6f5881e0bb7468a4ff1a52bdbd40cc36102639fd (patch) | |
tree | c52d3dbab5b3e8a91a33eef3c5e9a7ab811d42b6 /src/libutil | |
parent | 76a470911b7b4dfe5bc6f12c91e8633e459d7735 (diff) | |
download | rspamd-6f5881e0bb7468a4ff1a52bdbd40cc36102639fd.tar.gz rspamd-6f5881e0bb7468a4ff1a52bdbd40cc36102639fd.zip |
[Minor] Escape \uFFFD in the sources
Diffstat (limited to 'src/libutil')
-rw-r--r-- | src/libutil/cxx/utf8_util.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libutil/cxx/utf8_util.cxx b/src/libutil/cxx/utf8_util.cxx index cf6e70fe6..da68c990c 100644 --- a/src/libutil/cxx/utf8_util.cxx +++ b/src/libutil/cxx/utf8_util.cxx @@ -225,7 +225,7 @@ TEST_CASE("utf8 normalise") { {"13\u200C_\u0020\u0308\u0301\u038e\u03ab\u200D", "13_ ̈́ΎΫ", RSPAMD_UNICODE_NORM_UNNORMAL|RSPAMD_UNICODE_NORM_ZERO_SPACES}, /* Buffer overflow case */ - {"u\xC2\xC2\xC2\xC2\xC2\xC2""abcdef""abcdef", "u������", + {"u\xC2\xC2\xC2\xC2\xC2\xC2""abcdef""abcdef", "u\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD", RSPAMD_UNICODE_NORM_UNNORMAL|RSPAMD_UNICODE_NORM_ERROR}, }; |