From eceebd8868a3bf8052ce904584838e4eaea50fd9 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Sat, 28 Mar 2015 10:51:31 +0000 Subject: [PATCH] Preserve order of received headers. --- src/libmime/message.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libmime/message.c b/src/libmime/message.c index f59fe4671..15a59978d 100644 --- a/src/libmime/message.c +++ b/src/libmime/message.c @@ -1597,6 +1597,9 @@ process_message (struct rspamd_task *task) cur = g_list_next (cur); } + /* Restore normal order */ + task->received = g_list_reverse (task->received); + /* free the parser (and the stream) */ g_object_unref (parser); } -- 2.39.5