From: Vsevolod Stakhov Date: Wed, 30 May 2018 14:36:45 +0000 (+0100) Subject: Revert "[Minor] Improve headers tokens in bayes" X-Git-Tag: 1.7.6~76 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=6c442ab866b1f0b964afd7fb25553baf09ef375b;p=rspamd.git Revert "[Minor] Improve headers tokens in bayes" This reverts commit b6a20c74a44332f04a17a6e430a60f1b51d20f0f. --- diff --git a/src/libstat/stat_process.c b/src/libstat/stat_process.c index 070b9d6ca..4f7f4e703 100644 --- a/src/libstat/stat_process.c +++ b/src/libstat/stat_process.c @@ -190,13 +190,8 @@ rspamd_stat_tokenize_parts_metadata (struct rspamd_stat_ctx *st_ctx, hdr = cur->data; if (hdr->name && hdr->type != RSPAMD_HEADER_RECEIVED) { - /* We assume that headers count is not more than 10^10 */ - gsize nlen = strlen (hdr->name) + 1 + 10; - gchar *hdrbuf = rspamd_mempool_alloc (task->task_pool, nlen); - nlen = rspamd_snprintf (hdrbuf, nlen, "%s:%d", hdr->name, hdr->order); - rspamd_str_lc (hdrbuf, nlen); - elt.begin = hdrbuf; - elt.len = nlen; + elt.begin = hdr->name; + elt.len = strlen (hdr->name); g_array_append_val (ar, elt); }