diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2018-09-11 18:22:59 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2018-09-11 18:22:59 +0100 |
commit | f0fb847f68543f35257513c6433638f2496ef75b (patch) | |
tree | 9a5f281d440b29bb1f75d739d370aec6f8193f40 /src/libmime | |
parent | 175af8560511cba02d2ea2cb3af78403cba458d9 (diff) | |
download | rspamd-f0fb847f68543f35257513c6433638f2496ef75b.tar.gz rspamd-f0fb847f68543f35257513c6433638f2496ef75b.zip |
[Fix] Fix byte array allocation in the pool
Diffstat (limited to 'src/libmime')
-rw-r--r-- | src/libmime/mime_encoding.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libmime/mime_encoding.c b/src/libmime/mime_encoding.c index bc769ce92..7fd75af9d 100644 --- a/src/libmime/mime_encoding.c +++ b/src/libmime/mime_encoding.c @@ -449,7 +449,7 @@ rspamd_mime_text_part_utf8_convert (struct rspamd_task *task, msg_info_task ("converted from %s to UTF-8 inlen: %z, outlen: %d", charset, input->len, r); text_part->utf_raw_content = rspamd_mempool_alloc (task->task_pool, - sizeof (text_part->utf_raw_content)); + sizeof (*text_part->utf_raw_content) + sizeof (gpointer) * 4); text_part->utf_raw_content->data = d; text_part->utf_raw_content->len = r; |