diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2021-05-17 16:34:35 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2021-05-17 16:34:35 +0100 |
commit | 58d60ea07f1478fe5fcc1d152d54237169e3bd43 (patch) | |
tree | c1487c990636254bb22cc82cf54bae364fc8d1d4 /src/libutil/str_util.h | |
parent | d2ed10141ba44a5de8ae8d54d73ee95cbe1e07cf (diff) | |
download | rspamd-58d60ea07f1478fe5fcc1d152d54237169e3bd43.tar.gz rspamd-58d60ea07f1478fe5fcc1d152d54237169e3bd43.zip |
[Rework] Use C++ version for unicode normalisation
Diffstat (limited to 'src/libutil/str_util.h')
-rw-r--r-- | src/libutil/str_util.h | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/libutil/str_util.h b/src/libutil/str_util.h index 427d6b94e..cfa37848f 100644 --- a/src/libutil/str_util.h +++ b/src/libutil/str_util.h @@ -475,23 +475,7 @@ struct UNormalizer2; const struct UNormalizer2 *rspamd_get_unicode_normalizer (void); -enum rspamd_normalise_result { - RSPAMD_UNICODE_NORM_NORMAL = 0, - RSPAMD_UNICODE_NORM_UNNORMAL = (1 << 0), - RSPAMD_UNICODE_NORM_ZERO_SPACES = (1 << 1), - RSPAMD_UNICODE_NORM_ERROR = (1 << 2), - RSPAMD_UNICODE_NORM_OVERFLOW = (1 << 3) -}; -/** - * Gets a string in UTF8 and normalises it to NFKC_Casefold form - * @param pool optional memory pool used for logging purposes - * @param start - * @param len - * @return TRUE if a string has been normalised - */ -enum rspamd_normalise_result rspamd_normalise_unicode_inplace (rspamd_mempool_t *pool, - gchar *start, gsize *len); enum rspamd_regexp_escape_flags { RSPAMD_REGEXP_ESCAPE_ASCII = 0, |