From: Vsevolod Stakhov Date: Tue, 24 Nov 2015 15:13:07 +0000 (+0000) Subject: When returning headers, reverse list to restore the original order X-Git-Tag: 1.1.0~489 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ad2c3309f877d5f854694bc6fc0bd260693d0021;p=thirdparty%2Frspamd.git When returning headers, reverse list to restore the original order --- diff --git a/src/libmime/message.c b/src/libmime/message.c index e1aec3b85b..3c643f8a03 100644 --- a/src/libmime/message.c +++ b/src/libmime/message.c @@ -1871,6 +1871,7 @@ rspamd_message_get_header (struct rspamd_task *task, } if (gret != NULL) { + gret = g_list_reverse (gret); rspamd_mempool_add_destructor (task->task_pool, (rspamd_mempool_destruct_t)g_list_free, gret); }