diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-05-13 12:44:14 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-05-13 12:44:14 +0100 |
commit | 85eead9d1fbebd84fa25046970f73fcb9a127e50 (patch) | |
tree | 10a785eec4f288f63557f5f59036837e9f07f803 /src/libmime/message.c | |
parent | 766af6da323a191f34e6b66edadf2032d2aac1a1 (diff) | |
download | rspamd-85eead9d1fbebd84fa25046970f73fcb9a127e50.tar.gz rspamd-85eead9d1fbebd84fa25046970f73fcb9a127e50.zip |
[Fix] Fix lowercasing of stemmed words
Diffstat (limited to 'src/libmime/message.c')
-rw-r--r-- | src/libmime/message.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libmime/message.c b/src/libmime/message.c index 9322bbd33..dfcd483a7 100644 --- a/src/libmime/message.c +++ b/src/libmime/message.c @@ -238,6 +238,7 @@ rspamd_extract_words (struct rspamd_task *task, nlen = strlen (r); nlen = MIN (nlen, w->len); temp_word = rspamd_mempool_alloc (task->task_pool, nlen); + memcpy (temp_word, r, nlen); if (IS_PART_UTF (part)) { rspamd_str_lc_utf8 (temp_word, nlen); @@ -246,7 +247,6 @@ rspamd_extract_words (struct rspamd_task *task, rspamd_str_lc (temp_word, nlen); } - memcpy (temp_word, r, nlen); w->begin = temp_word; w->len = nlen; } |