From ce08c225c4d2341de0195b83cbf46e6326ef63c6 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Wed, 5 Sep 2018 18:20:28 +0100 Subject: [PATCH] [Minor] Sigh, fix non-empty parts this time --- src/libmime/message.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/libmime/message.c b/src/libmime/message.c index effcff8349..388ab0aa37 100644 --- a/src/libmime/message.c +++ b/src/libmime/message.c @@ -501,7 +501,8 @@ rspamd_normalize_text_part (struct rspamd_task *task, goffset off; struct rspamd_process_exception *ex; - /* Strip newlines */ + part->newlines = g_ptr_array_sized_new (128); + if (IS_PART_EMPTY (part)) { part->utf_stripped_content = g_byte_array_new (); } @@ -525,8 +526,6 @@ rspamd_normalize_text_part (struct rspamd_task *task, } } - part->newlines = g_ptr_array_sized_new (128); - rspamd_mempool_add_destructor (task->task_pool, (rspamd_mempool_destruct_t) free_byte_array_callback, part->utf_stripped_content); -- 2.47.3